aboutsummaryrefslogtreecommitdiffstats
path: root/src/s/gnu-linux.h
diff options
context:
space:
mode:
authorGlenn Morris2012-07-12 19:34:05 -0700
committerGlenn Morris2012-07-12 19:34:05 -0700
commit983188fd542cdf5704929b27f5c17acb30b6f1ad (patch)
tree50fa2a6a01e1a62ecbfeb9ccaff27e4d8eb5c298 /src/s/gnu-linux.h
parentd1e6866717a2951394c9779870db56b863ef40a1 (diff)
downloademacs-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.h12
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.
20You should have received a copy of the GNU General Public License 20You should have received a copy of the GNU General Public License
21along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ 21along 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 { \