/**********************************************************************
	"Copyright 1990-2025 Brian MacWhinney. Use is subject to Gnu Public License
	as stated in the attached "gpl.txt" file."
*/

#ifndef _SYSDEP_H_
#define _SYSDEP_H_

#include "longdef.hpp"

#define NORET void

/* CONSTVOIDP is for pointers to non-modifyable void objects */

#if defined(__STDC__) && !defined(POSTCODE)
typedef const void * CONSTVOIDP;
typedef void * VOIDP;
#define NOARGS void
#define PROTOTYPE(x) x
#else
typedef char * VOIDP;
typedef char * CONSTVOIDP;
#define NOARGS
#define PROTOTYPE(x) ()
#endif

#endif /* ifndef _SYSDEP_H_ */
