diff options
| author | Glenn Morris | 2010-05-06 19:55:47 -0700 |
|---|---|---|
| committer | Glenn Morris | 2010-05-06 19:55:47 -0700 |
| commit | 2f86b22b05324b3687dd470bbd85e65d4d8db1d7 (patch) | |
| tree | 46379234ee8f4d02c818b9b93685552b0a09c346 /src/s/gnu-linux.h | |
| parent | cae7fcf92d01240eb8dd6de99ba8add4d85b397e (diff) | |
| download | emacs-2f86b22b05324b3687dd470bbd85e65d4d8db1d7.tar.gz emacs-2f86b22b05324b3687dd470bbd85e65d4d8db1d7.zip | |
Move LD_SWITCH_SYSTEM from cpp to configure.
* configure.in (LD_SWITCH_SYSTEM): Set with configure, not cpp.
Merges logic from src/s/* and src/Makefile.in.
(LD_SWITCH_SYSTEM_TEMACS): New output variable.
* src/Makefile.in (LD_SWITCH_SYSTEM): Set with configure, not cpp.
(LD_SWITCH_SYSTEM_EXTRA): New variable, set by configure.
(TEMACS_LDFLAGS): Use $LD_SWITCH_SYSTEM and $LD_SWITCH_SYSTEM_EXTRA,
move out of cpp section.
* src/s/freebsd.h (LD_SWITCH_SYSTEM):
* src/s/gnu-linux.h (LD_SWITCH_SYSTEM):
* src/s/netbsd.h (LD_SWITCH_SYSTEM):
* admin/CPP-DEFINES: Remove LD_SWITCH_SYSTEM.
Diffstat (limited to 'src/s/gnu-linux.h')
| -rw-r--r-- | src/s/gnu-linux.h | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/src/s/gnu-linux.h b/src/s/gnu-linux.h index e5ac75ff0d4..f3a06990ed3 100644 --- a/src/s/gnu-linux.h +++ b/src/s/gnu-linux.h | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | /* This file is the configuration file for Linux-based GNU systems | 1 | /* This file is the configuration file for Linux-based GNU systems |
| 2 | Copyright (C) 1985, 1986, 1992, 1994, 1996, 1999, 2001, 2002, 2003, 2004, | 2 | |
| 3 | 2005, 2006, 2007, 2008, 2009, 2010 | 3 | Copyright (C) 1985, 1986, 1992, 1994, 1996, 1999, 2001, 2002, 2003, 2004, |
| 4 | Free Software Foundation, Inc. | 4 | 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | This file is part of GNU Emacs. | 6 | This file is part of GNU Emacs. |
| 7 | 7 | ||
| @@ -169,15 +169,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 169 | /* Ask GCC where to find libgcc.a. */ | 169 | /* Ask GCC where to find libgcc.a. */ |
| 170 | #define LIB_GCC `$(CC) $(C_SWITCH_X_SITE) -print-libgcc-file-name` | 170 | #define LIB_GCC `$(CC) $(C_SWITCH_X_SITE) -print-libgcc-file-name` |
| 171 | 171 | ||
| 172 | /* Here is how to find X Windows. LD_SWITCH_X_SITE_AUX gives an -R option | ||
| 173 | that says where to find X windows at run time. */ | ||
| 174 | |||
| 175 | #ifdef __mips__ | ||
| 176 | #define LD_SWITCH_SYSTEM -G 0 $(LD_SWITCH_X_SITE_AUX) | ||
| 177 | #else | ||
| 178 | #define LD_SWITCH_SYSTEM $(LD_SWITCH_X_SITE_AUX) | ||
| 179 | #endif /* __mips__ */ | ||
| 180 | |||
| 181 | #ifdef emacs | 172 | #ifdef emacs |
| 182 | #define INTERRUPT_INPUT | 173 | #define INTERRUPT_INPUT |
| 183 | #endif | 174 | #endif |