[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r99768: Remove all uses of C_DEBUG_SW
From: |
Dan Nicolaescu |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r99768: Remove all uses of C_DEBUG_SWITCH and LIBS_DEBUG. |
Date: |
Mon, 29 Mar 2010 19:47:23 -0700 |
User-agent: |
Bazaar (2.0.3) |
------------------------------------------------------------
revno: 99768
committer: Dan Nicolaescu <address@hidden>
branch nick: trunk
timestamp: Mon 2010-03-29 19:47:23 -0700
message:
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.
modified:
ChangeLog
admin/CPP-DEFINES
configure.in
src/ChangeLog
src/Makefile.in
src/m/hp800.h
src/m/iris4d.h
src/s/aix4-2.h
src/s/bsd-common.h
src/s/darwin.h
src/s/gnu-linux.h
src/s/irix6-5.h
src/s/sol2-6.h
src/s/usg5-4.h
=== modified file 'ChangeLog'
--- a/ChangeLog 2010-03-30 00:22:34 +0000
+++ b/ChangeLog 2010-03-30 02:47:23 +0000
@@ -1,3 +1,7 @@
+2010-03-30 Dan Nicolaescu <address@hidden>
+
+ * configure.in: Remove all references to C_DEBUG_SWITCH.
+
2010-03-27 Eli Zaretskii <address@hidden>
* config.bat <lib-src>: Edit out lines that begin with several #
=== modified file 'admin/CPP-DEFINES'
--- a/admin/CPP-DEFINES 2010-03-22 02:56:56 +0000
+++ b/admin/CPP-DEFINES 2010-03-30 02:47:23 +0000
@@ -106,7 +106,6 @@
CLASH_DETECTION
COFF_BSD_SYMBOLS
CRT0_DUMMIES
-C_DEBUG_SWITCH
C_SWITCH_MACHINE
C_SWITCH_SYSTEM
C_SWITCH_SYSTEM_TEMACS
@@ -234,7 +233,6 @@
LD_SWITCH_SYSTEM_TEMACS
LD_SWITCH_SYSTEM_tmp
LD_SWITCH_X_DEFAULT
-LIBS_DEBUG
LIBS_MACHINE
LIBS_SYSTEM
LIBS_TERMCAP
=== modified file 'configure.in'
--- a/configure.in 2010-03-24 18:02:56 +0000
+++ b/configure.in 2010-03-30 02:47:23 +0000
@@ -888,10 +888,6 @@
configure___ use_mmap_for_buffers=no
#endif
-#ifndef C_DEBUG_SWITCH
-#define C_DEBUG_SWITCH -g
-#endif
-
#ifndef C_OPTIMIZE_SWITCH
#ifdef __GNUC__
#define C_OPTIMIZE_SWITCH -O2
@@ -923,18 +919,18 @@
/* Get the CFLAGS for tests in configure. */
#ifdef __GNUC__
-configure___ CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
+configure___ CFLAGS=C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
#else
-configure___ CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
+configure___ CFLAGS='${SPECIFIED_CFLAGS}'
#endif
#else /* not THIS_IS_CONFIGURE */
/* Get the CFLAGS for real compilation. */
#ifdef __GNUC__
-configure___ REAL_CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH C_WARNINGS_SWITCH
${PROFILING_CFLAGS} '${SPECIFIED_CFLAGS}'
+configure___ REAL_CFLAGS=C_OPTIMIZE_SWITCH C_WARNINGS_SWITCH
${PROFILING_CFLAGS} '${SPECIFIED_CFLAGS}'
#else
-configure___ REAL_CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
+configure___ REAL_CFLAGS='${SPECIFIED_CFLAGS}'
#endif
#endif /* not THIS_IS_CONFIGURE */
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog 2010-03-27 00:45:32 +0000
+++ b/src/ChangeLog 2010-03-30 02:47:23 +0000
@@ -1,3 +1,18 @@
+2010-03-30 Dan Nicolaescu <address@hidden>
+
+ 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.
+
2010-03-27 Chong Yidong <address@hidden>
* process.c (Fmake_network_process): Don't apply Bug#5173 fix for
=== modified file 'src/Makefile.in'
--- a/src/Makefile.in 2010-03-21 11:57:49 +0000
+++ b/src/Makefile.in 2010-03-30 02:47:23 +0000
@@ -127,11 +127,6 @@
#define LIB_STANDARD
#endif
-/* Unless inhibited or changed, use -lg to link for debugging. */
-#ifndef LIBS_DEBUG
-#define LIBS_DEBUG -lg
-#endif
-
/* Some s/SYSTEM.h files define this to request special libraries. */
#ifndef LIBS_SYSTEM
#define LIBS_SYSTEM
@@ -850,7 +845,7 @@
LIBES = $(LOADLIBES) $(LIBS) $(LIBX) $(LIBSOUND) $(RSVG_LIBS) $(DBUS_LIBS) \
@LIBGPM@ @LIBRESOLV@ LIBS_SYSTEM LIBS_MACHINE LIBS_TERMCAP \
- LIBS_DEBUG $(GETLOADAVG_LIBS) ${GCONF_LIBS} \
+ $(GETLOADAVG_LIBS) ${GCONF_LIBS} \
@FREETYPE_LIBS@ @FONTCONFIG_LIBS@ @LIBOTF_LIBS@ @M17N_FLT_LIBS@ \
$(GNULIB_VAR) LIB_MATH LIB_STANDARD $(GNULIB_VAR)
=== modified file 'src/m/hp800.h'
--- a/src/m/hp800.h 2010-03-23 02:39:19 +0000
+++ b/src/m/hp800.h 2010-03-30 02:47:23 +0000
@@ -93,8 +93,6 @@
#define UNEXEC unexhp9k800.o
-#define LIBS_DEBUG
-
/* Include the file bsdtty.h, since this machine has job control. */
#define NEED_BSDTTY
=== modified file 'src/m/iris4d.h'
--- a/src/m/iris4d.h 2010-03-23 02:39:19 +0000
+++ b/src/m/iris4d.h 2010-03-30 02:47:23 +0000
@@ -53,8 +53,6 @@
#define DATA_START 0x10000000
#define DATA_SEG_BITS 0x10000000
-#define LIBS_DEBUG
-
/* Use terminfo instead of termcap. */
#define TERMINFO
=== modified file 'src/s/aix4-2.h'
--- a/src/s/aix4-2.h 2010-03-23 02:39:19 +0000
+++ b/src/s/aix4-2.h 2010-03-30 02:47:23 +0000
@@ -87,10 +87,6 @@
#define LINKER cc
#endif
-/* Prevent -lg from being used for debugging. Not needed. */
-
-#define LIBS_DEBUG
-
/* No need to specify -lc when linking. */
#define LIB_STANDARD
@@ -130,16 +126,6 @@
It is just a guess which versions of AIX need this definition. */
#undef HAVE_STRING_H
-/* For AIX, it turns out compiling emacs under AIX 3.2.4 REQUIRES "cc -g"
- because "cc -O" crashes. Under AIX 3.2.5, "cc -O" is required because
- "cc -g" crashes. Go figure. address@hidden */
-/* The above isn't generally true. If it occurs with some compiler
- release, seek a fixed version, be it XLC or GCC. The XLC version
- isn't tied to the OS version on AIX any more than elsewhere. XLC
- (the IBM compiler) can use -g with -O. (-O3 is also a possibility
- for the optimization level.) -- fx, after David Edelsohn. */
-#define C_DEBUG_SWITCH -g -O
-
/* Perry Smith <address@hidden> says these are correct. */
#define SIGNALS_VIA_CHARACTERS
#define MAIL_USE_LOCKF
=== modified file 'src/s/bsd-common.h'
--- a/src/s/bsd-common.h 2010-03-20 07:57:11 +0000
+++ b/src/s/bsd-common.h 2010-03-30 02:47:23 +0000
@@ -46,8 +46,6 @@
#define HAVE_TERMIOS
#define NO_TERMIO
-#define LIBS_DEBUG
-
#define SYSV_SYSTEM_DIR
/* POSIX-style pgrp behavior. */
=== modified file 'src/s/darwin.h'
--- a/src/s/darwin.h 2010-01-13 08:35:10 +0000
+++ b/src/s/darwin.h 2010-03-30 02:47:23 +0000
@@ -189,9 +189,6 @@
/* Link this program just by running cc. */
#define ORDINARY_LINK
-/* We don't have a g library, so override the -lg LIBS_DEBUG switch. */
-#define LIBS_DEBUG
-
/* Adding -lm confuses the dynamic linker, so omit it. */
#define LIB_MATH
=== modified file 'src/s/gnu-linux.h'
--- a/src/s/gnu-linux.h 2010-03-23 02:47:41 +0000
+++ b/src/s/gnu-linux.h 2010-03-30 02:47:23 +0000
@@ -194,19 +194,10 @@
#define POSIX /* affects getpagesize.h and systty.h */
#define POSIX_SIGNALS
-/* Best not to include -lg, unless it is last on the command line */
-#define LIBS_DEBUG
#undef LIB_GCC
#define LIB_GCC
#define LIB_STANDARD -lgcc -lc -lgcc /usr/lib/crtn.o
-/* Don't use -g in test compiles in configure.
- This is so we will use the same shared libs for that linking
- that are used when linking temacs. */
-#ifdef THIS_IS_CONFIGURE
-#define C_DEBUG_SWITCH
-#endif
-
/* _BSD_SOURCE is redundant, at least in glibc2, since we define
_GNU_SOURCE. Left in in case it's relevant to libc5 systems and
anyone's still using Emacs on those. --fx 2002-12-14 */
=== modified file 'src/s/irix6-5.h'
--- a/src/s/irix6-5.h 2010-03-20 07:09:31 +0000
+++ b/src/s/irix6-5.h 2010-03-30 02:47:23 +0000
@@ -101,19 +101,6 @@
#define _LP64 /* lisp.h takes care of the rest */
#endif /* _MIPS_SZLONG */
-/* The only supported 32-bit configuration of GCC under IRIX6.x produces
- n32 MIPS ABI binaries and also supports -g. */
-#ifdef __GNUC__
-#define C_DEBUG_SWITCH -g
-#else
-/* Optimize, inaccurate debugging, increase limit on size of what's
- optimized.
-
- This should also be applicable other than on Irix 6.5, but I don't
- know for which compiler versions. -- fx */
-#define C_DEBUG_SWITCH -g3 -O -OPT:Olimit=3500
-#endif
-
#undef SA_RESTART
#undef TIOCSIGSEND /* defined in usg5-4.h */
=== modified file 'src/s/sol2-6.h'
--- a/src/s/sol2-6.h 2010-03-20 07:09:31 +0000
+++ b/src/s/sol2-6.h 2010-03-30 02:47:23 +0000
@@ -48,11 +48,6 @@
#define LIBS_TERMCAP -ltermcap
#endif
-#ifndef __GNUC__
-/* eggert thinks all versions of SunPro C allowed this. */
-#define C_DEBUG_SWITCH -g -O
-#endif /* GCC */
-
/* This is the same definition as in usg5-4.h, but with sigblock/sigunblock
rather than sighold/sigrelse, which appear to be BSD4.1 specific and won't
work if POSIX_SIGNALS is defined. It may also be appropriate for SVR4.x
=== modified file 'src/s/usg5-4.h'
--- a/src/s/usg5-4.h 2010-03-20 07:09:31 +0000
+++ b/src/s/usg5-4.h 2010-03-30 02:47:23 +0000
@@ -103,10 +103,6 @@
#define LIB_STANDARD
-/* there are no -lg libraries on this system, and no libPW */
-
-#define LIBS_DEBUG
-
/* Undump with ELF */
#undef COFF
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r99768: Remove all uses of C_DEBUG_SWITCH and LIBS_DEBUG.,
Dan Nicolaescu <=