Mercurial > emacs
comparison src/m/macppc.h @ 96643:79121a8f01e3
* config.nt (HAVE_FACES): Remove, unused.
* s/vms.h: Use __GNUC__ instead of _GNUC_.
* m/macppc.h:
* m/alpha.h: Use GNU_LINUX instead of LINUX. Reorganize conditionals.
* m/ibms390x.h (XINT, XUINT): Don't define, same as the default
(SPECIAL_EMACS_INT):
* m/ia64.h (SPECIAL_EMACS_INT):
* m/amdx86-64.h (SPECIAL_EMACS_INT):
* s/gnu.h (NLIST_STRUCT):
* aix4-2.h (X11R5_INHIBIT_I18N):
* s/gnu-linux.h (LINUX):
* s/msdos.h (HAVE_FACES):
* s/ms-w32.h (HAVE_FACES): Don't define, unused.
* systty.h:
* sysdep.c (setup_pty): Don't depend on SYSV_PTYS, it is not used
anymore.
author | Dan Nicolaescu <dann@ics.uci.edu> |
---|---|
date | Sun, 13 Jul 2008 07:35:26 +0000 |
parents | 0e3e875ffade |
children | 1307c33f5e9a |
comparison
equal
deleted
inserted
replaced
96642:aee1275a4e6e | 96643:79121a8f01e3 |
---|---|
52 * file. | 52 * file. |
53 */ | 53 */ |
54 | 54 |
55 /* #define NO_SOCK_SIGIO */ | 55 /* #define NO_SOCK_SIGIO */ |
56 | 56 |
57 #if defined (LINUX) || defined (__NetBSD__) || defined (__OpenBSD__) | 57 #if defined (GNU_LINUX) || defined (__NetBSD__) || defined (__OpenBSD__) |
58 # define TEXT_END ({ extern int _etext; &_etext; }) | 58 # define TEXT_END ({ extern int _etext; &_etext; }) |
59 #endif | 59 #endif |
60 | 60 |
61 #if (defined (__NetBSD__) || defined (__OpenBSD__)) && defined (__ELF__) | 61 #if (defined (__NetBSD__) || defined (__OpenBSD__)) && defined (__ELF__) |
62 #define HAVE_TEXT_START | 62 #define HAVE_TEXT_START |
63 #endif | 63 #endif |
64 | 64 |
65 /* NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp> says this is needed | 65 /* NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp> says this is needed |
66 For MkLinux/LinuxPPC. */ | 66 For MkLinux/LinuxPPC. */ |
67 | 67 |
68 #ifdef LINUX | 68 #ifdef GNU_LINUX |
69 #define LINKER $(CC) -nostdlib | 69 #define LINKER $(CC) -nostdlib |
70 /* s/gnu-linux.h defines this to `-z nocombreloc' which does not work here | 70 /* s/gnu-linux.h defines this to `-z nocombreloc' which does not work here |
71 because prefix-args is not used. */ | 71 because prefix-args is not used. */ |
72 #undef LD_SWITCH_SYSTEM_TEMACS | 72 #undef LD_SWITCH_SYSTEM_TEMACS |
73 #define LD_SWITCH_MACHINE_TEMACS -Xlinker -znocombreloc | 73 #define LD_SWITCH_MACHINE_TEMACS -Xlinker -znocombreloc |