#else
P_INET=-UHasInetTrue
#endif
+#if HasStdlibH
+P_STDLIBH=-DHasStdlibHTrue
+#else
+P_STDLIBH=-UHasStdlibHTrue
+#endif
/*
* Default Definitions.
TOUCH = TouchCmd
PERL = PerlCmd
UNIFDEF = UnifdefCmd
- PROCESS_DEFINES = $(P_TERMIOS) $(P_FLOCKS) $(P_TYPES) $(P_SIGTYPE) $(P_STRINGH) $(P_BITSIZE) $(P_DBM) $(P_INET) -DUnifdefRan
+ PROCESS_DEFINES = $(P_TERMIOS) $(P_FLOCKS) $(P_TYPES) $(P_SIGTYPE) $(P_STRINGH) $(P_BITSIZE) $(P_DBM) $(P_INET) $(P_STDLIBH) -DUnifdefRan
DESDEFINES = DesDefines
ETSRC = $(TOP)/comerr
SSSRC = $(TOP)/ss
/* Saber bug doesn't allow deref through const *'s */
#ifdef VaxArchitecture
-#define SaberDefines -I/mit/gnu/vaxlib/gcc-include -Dconst= -DBITS32 -DNO_STDLIB_H
+#define SaberDefines -I/mit/gnu/vaxlib/gcc-include -Dconst= -DBITS32
#else
#define SaberDefines -Dconst= -DBITS32
#endif
#define HasPosixTermios NO
#define HasPosixFileLocks NO
#define HasStringH YES
+#define HasStdlibH NO
#define Bitsize32
#define HasSaberC YES
#ifdef VaxArchitecture
#define UnalignedReferencesAllowed YES /* if arbitrary deref is okay */
-#define StandardDefines -DBITS32 -DNO_STDLIB_H
+#define StandardDefines -DBITS32
#define DesDefines -DBIG -DLSBFIRST
#undef HasGcc
#define HasGcc YES