comparison src/s/gnu-linux.h @ 107575:dbd787c249c5

Remove all uses of C_DEBUG_SWITCH and LIBS_DEBUG. * s/usg5-4.h (LIBS_DEBUG): * s/irix6-5.h (C_DEBUG_SWITCH): * s/gnu-linux.h (LIBS_DEBUG): * s/darwin.h (LIBS_DEBUG): * s/bsd-common.h (LIBS_DEBUG): * s/aix4-2.h (LIBS_DEBUG, C_DEBUG_SWITCH): * m/iris4d.h (LIBS_DEBUG): * m/hp800.h (LIBS_DEBUG): Remove definitions. * Makefile.in (LIBES): Remove reference to LIBS_DEBUG. (LIBS_DEBUG): Remove definition. * configure.in: Remove all references to C_DEBUG_SWITCH.
author Dan Nicolaescu <dann@ics.uci.edu>
date Mon, 29 Mar 2010 19:47:23 -0700
parents 0eb017273376
children 5eae2b195dc6
comparison
equal deleted inserted replaced
107574:2628198e4d2a 107575:dbd787c249c5
192 #define SYSV_SYSTEM_DIR /* use dirent.h */ 192 #define SYSV_SYSTEM_DIR /* use dirent.h */
193 193
194 #define POSIX /* affects getpagesize.h and systty.h */ 194 #define POSIX /* affects getpagesize.h and systty.h */
195 #define POSIX_SIGNALS 195 #define POSIX_SIGNALS
196 196
197 /* Best not to include -lg, unless it is last on the command line */
198 #define LIBS_DEBUG
199 #undef LIB_GCC 197 #undef LIB_GCC
200 #define LIB_GCC 198 #define LIB_GCC
201 #define LIB_STANDARD -lgcc -lc -lgcc /usr/lib/crtn.o 199 #define LIB_STANDARD -lgcc -lc -lgcc /usr/lib/crtn.o
202
203 /* Don't use -g in test compiles in configure.
204 This is so we will use the same shared libs for that linking
205 that are used when linking temacs. */
206 #ifdef THIS_IS_CONFIGURE
207 #define C_DEBUG_SWITCH
208 #endif
209 200
210 /* _BSD_SOURCE is redundant, at least in glibc2, since we define 201 /* _BSD_SOURCE is redundant, at least in glibc2, since we define
211 _GNU_SOURCE. Left in in case it's relevant to libc5 systems and 202 _GNU_SOURCE. Left in in case it's relevant to libc5 systems and
212 anyone's still using Emacs on those. --fx 2002-12-14 */ 203 anyone's still using Emacs on those. --fx 2002-12-14 */
213 #define C_SWITCH_SYSTEM -D_BSD_SOURCE 204 #define C_SWITCH_SYSTEM -D_BSD_SOURCE