22 |
|
|
23 |
|
|
24 |
/* No code in Emacs #includes config.h twice, but some bits of code |
/* No code in Emacs #includes config.h twice, but some bits of code |
25 |
intended to work with other packages as well (like gmalloc.c) |
intended to work with other packages as well (like gmalloc.c) |
26 |
think they can include it as many times as they like. */ |
think they can include it as many times as they like. */ |
27 |
#ifndef EMACS_CONFIG_H |
#ifndef EMACS_CONFIG_H |
28 |
#define EMACS_CONFIG_H |
#define EMACS_CONFIG_H |
999 |
#ifdef __GNUC__ |
#ifdef __GNUC__ |
1000 |
# ifndef GC_SETJMP_WORKS |
# ifndef GC_SETJMP_WORKS |
1001 |
/* GC_SETJMP_WORKS is nearly always appropriate for GCC -- |
/* GC_SETJMP_WORKS is nearly always appropriate for GCC -- |
1002 |
see NON_SAVING_SETJMP in the target descriptions. */ |
see NON_SAVING_SETJMP in the target descriptions. */ |
1003 |
/* Exceptions (see NON_SAVING_SETJMP in target description) are ns32k, |
/* Exceptions (see NON_SAVING_SETJMP in target description) are ns32k, |
1004 |
SCO5 non-ELF (but Emacs specifies ELF) and SVR3 on x86. |
SCO5 non-ELF (but Emacs specifies ELF) and SVR3 on x86. |
1005 |
Fixme: Deal with ns32k, SVR3. */ |
Fixme: Deal with ns32k, SVR3. */ |
1022 |
|
|
1023 |
#endif /* EMACS_CONFIG_H */ |
#endif /* EMACS_CONFIG_H */ |
1024 |
|
|
1025 |
/* |
/* |
1026 |
Local Variables: |
Local Variables: |
1027 |
mode: c |
mode: c |
1028 |
End: |
End: |