X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/62a3e4f0c54505834cb89c40726771ad32aabb27..ec3bc39:/src/system.h diff --git a/src/system.h b/src/system.h index 45427449..8cd8bba1 100644 --- a/src/system.h +++ b/src/system.h @@ -89,8 +89,15 @@ char *alloca (); # endif #endif -/* FIXME: Autoconfiscate. */ -#include +#if HAVE_LIMITS_H +# include +#endif +#ifndef SHRT_MIN +# define SHRT_MIN (-32768) +#endif +#ifndef SHRT_MAX +# define SHRT_MAX 32767 +#endif # include "xalloc.h" @@ -231,21 +238,15 @@ do { \ /* VMS. */ # define EXT_TAB "_tab" # define EXT_OUTPUT ".output" -# define EXT_STYPE_H "_stype" -# define EXT_GUARD_C "_guard" #else /* ! VMS */ # ifdef MSDOS /* MS DOS. */ # define EXT_TAB "_tab" # define EXT_OUTPUT ".out" -# define EXT_STYPE_H ".sth" -# define EXT_GUARD_C ".guc" # else /* ! MSDOS */ /* Standard. */ # define EXT_TAB ".tab" # define EXT_OUTPUT ".output" -# define EXT_STYPE_H ".stype" -# define EXT_GUARD_C ".guard" # endif /* ! MSDOS */ #endif /* ! VMS */