diff options
| author | Glenn Morris | 2012-07-12 19:34:05 -0700 |
|---|---|---|
| committer | Glenn Morris | 2012-07-12 19:34:05 -0700 |
| commit | 983188fd542cdf5704929b27f5c17acb30b6f1ad (patch) | |
| tree | 50fa2a6a01e1a62ecbfeb9ccaff27e4d8eb5c298 /src/s/gnu-linux.h | |
| parent | d1e6866717a2951394c9779870db56b863ef40a1 (diff) | |
| download | emacs-983188fd542cdf5704929b27f5c17acb30b6f1ad.tar.gz emacs-983188fd542cdf5704929b27f5c17acb30b6f1ad.zip | |
Move "system type" macros from src/s to configure
* configure.ac (BSD4_2, BSD_SYSTEM, USG, USG5, _AIX, CYGWIN)
(DARWIN_OS, GNU_LINUX, HPUX, IRIX6_5, SOLARIS2):
Move "system type" macros here from src/s.
(BSD_SYSTEM_AHB): New hack macro.
(AH_BOTTOM): Set BSD_SYSTEM, using BSD_SYSTEM_AHB.
* src/s/usg5-4-common.h (USG, USG5):
* src/s/template.h (USG5, USG, HPUX, BSD4_2, BSD_SYSTEM):
* src/s/sol2-6.h (SOLARIS2):
* src/s/irix6-5.h (IRIX6_5):
* src/s/hpux10-20.h (USG, USG5, HPUX):
* src/s/gnu-linux.h (USG, GNU_LINUX):
* src/s/freebsd.h (BSD_SYSTEM):
* src/s/darwin.h (BSD4_2, BSD_SYSTEM, DARWIN_OS):
* src/s/cygwin.h (CYGWIN):
* src/s/bsd-common.h (BSD_SYSTEM, BSD4_2):
* src/s/aix4-2.h (USG, USG5, _AIX): Move "system type" macros to configure.
Diffstat (limited to 'src/s/gnu-linux.h')
| -rw-r--r-- | src/s/gnu-linux.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/s/gnu-linux.h b/src/s/gnu-linux.h index 30bdf0407be..6c20c788150 100644 --- a/src/s/gnu-linux.h +++ b/src/s/gnu-linux.h | |||
| @@ -20,18 +20,6 @@ GNU General Public License for more details. | |||
| 20 | You should have received a copy of the GNU General Public License | 20 | You should have received a copy of the GNU General Public License |
| 21 | along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | 21 | along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ |
| 22 | 22 | ||
| 23 | /* Define symbols to identify the version of Unix this is. | ||
| 24 | Define all the symbols that apply correctly. */ | ||
| 25 | #define USG | ||
| 26 | #define GNU_LINUX | ||
| 27 | |||
| 28 | /* Here, on a separate page, add any special hacks needed | ||
| 29 | to make Emacs work on this system. For example, | ||
| 30 | you might define certain system call names that don't | ||
| 31 | exist on your system, or that do different things on | ||
| 32 | your system and must be used only through an encapsulation | ||
| 33 | (Which you should place, by convention, in sysdep.c). */ | ||
| 34 | |||
| 35 | #ifdef __ia64__ | 23 | #ifdef __ia64__ |
| 36 | #define GC_MARK_SECONDARY_STACK() \ | 24 | #define GC_MARK_SECONDARY_STACK() \ |
| 37 | do { \ | 25 | do { \ |