summaryrefslogtreecommitdiff
path: root/src/config.in
diff options
context:
space:
mode:
authorKarl Heuer <kwzh@gnu.org>1994-04-18 22:40:07 +0000
committerKarl Heuer <kwzh@gnu.org>1994-04-18 22:40:07 +0000
commitdcb3594ba1c76f3fb70089dbbaa50351b166a882 (patch)
tree7ffd871f98f04272e17056818819633fac84ae4f /src/config.in
parentca920417767824b3e3a64f13ff7a4ef844f33f42 (diff)
downloademacs-dcb3594ba1c76f3fb70089dbbaa50351b166a882.tar.gz
(EMACS_INT, EMACS_UINT): Omit if NOT_C_CODE.
Diffstat (limited to 'src/config.in')
-rw-r--r--src/config.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/config.in b/src/config.in
index b015a2b5312..99572129f92 100644
--- a/src/config.in
+++ b/src/config.in
@@ -166,10 +166,14 @@ and this notice must be preserved on all copies. */
#undef config_machfile
#include config_machfile
+/* These typedefs shouldn't appear when alloca.s or Makefile.in
+ includes config.h. */
+#ifndef NOT_C_CODE
#ifndef SPECIAL_EMACS_INT
typedef long EMACS_INT;
typedef unsigned long EMACS_UINT;
#endif
+#endif
/* Load in the conversion definitions if this system
needs them and the source file being compiled has not
@@ -263,7 +267,7 @@ typedef unsigned long EMACS_UINT;
programs assume that if you have a config.h file, you must declare
the type of getenv.
- This declaration shouldn't appear when alloca.s or ymakefile
+ This declaration shouldn't appear when alloca.s or Makefile.in
includes config.h. */
#ifndef NOT_C_CODE
extern char *getenv ();