aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2010-05-24 20:46:15 -0700
committerGlenn Morris2010-05-24 20:46:15 -0700
commite545800352a38dc328cc5251bb44d1e93d0d2012 (patch)
tree83671eeb666c2d078fe321e306090965a2fd1bfe
parent6169260ba91654ead4d00333bd9a9034bf925dad (diff)
downloademacs-e545800352a38dc328cc5251bb44d1e93d0d2012.tar.gz
emacs-e545800352a38dc328cc5251bb44d1e93d0d2012.zip
Remove LD_SWITCH_SYSTEM_EXTRA.
* configure.in (LD_SWITCH_SYSTEM_EXTRA): Remove. (LD_SWITCH_SYSTEM_TEMACS): Put darwin stuff from LD_SWITCH_SYSTEM_EXTRA here instead. * src/Makefile.in (LD_SWITCH_SYSTEM_EXTRA): Remove. (TEMACS_LDFLAGS): Remove LD_SWITCH_SYSTEM_EXTRA. * msdos/sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
-rw-r--r--ChangeLog6
-rw-r--r--configure.in31
-rw-r--r--msdos/ChangeLog4
-rw-r--r--msdos/sed1v2.inp1
-rw-r--r--src/ChangeLog5
-rw-r--r--src/Makefile.in3
6 files changed, 30 insertions, 20 deletions
diff --git a/ChangeLog b/ChangeLog
index 4fbebc2480a..c5fcd5c985d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
12010-05-25 Glenn Morris <rgm@gnu.org>
2
3 * configure.in (LD_SWITCH_SYSTEM_EXTRA): Remove.
4 (LD_SWITCH_SYSTEM_TEMACS): Put darwin stuff from LD_SWITCH_SYSTEM_EXTRA
5 here instead.
6
12010-05-24 Romain Francoise <romain@orebokech.com> 72010-05-24 Romain Francoise <romain@orebokech.com>
2 8
3 * make-dist: Look for version in src/emacs.c. 9 * make-dist: Look for version in src/emacs.c.
diff --git a/configure.in b/configure.in
index 36359e25072..59929bbcde3 100644
--- a/configure.in
+++ b/configure.in
@@ -3284,6 +3284,20 @@ case "$opsys" in
3284 headerpad_extra=690 3284 headerpad_extra=690
3285 fi 3285 fi
3286 LD_SWITCH_SYSTEM_TEMACS="-prebind $libs_nsgui -Xlinker -headerpad -Xlinker $headerpad_extra" 3286 LD_SWITCH_SYSTEM_TEMACS="-prebind $libs_nsgui -Xlinker -headerpad -Xlinker $headerpad_extra"
3287
3288 ## This is here because src/Makefile.in did some extra fiddling around
3289 ## with LD_SWITCH_SYSTEM. The cpp logic was:
3290 ## #ifndef LD_SWITCH_SYSTEM
3291 ## #if !defined (__GNUC__) && ((defined (BSD_SYSTEM) && !defined (COFF)))
3292 ## Since all the *bsds define LD_SWITCH_SYSTEM, this simplifies to:
3293 ## not using gcc, darwin system not on an alpha (ie darwin, since
3294 ## darwin + alpha does not occur).
3295 ## Because this was done in src/Makefile.in, the resulting part of
3296 ## LD_SWITCH_SYSTEM was not used in configure (ie, in ac_link).
3297 ## It therefore seems cleaner to put this in LD_SWITCH_SYSTEM_TEMACS,
3298 ## rather than LD_SWITCH_SYSTEM.
3299 test "x$LD_SWITCH_SYSTEM" = "x" && test "x$GCC" != "xyes" && \
3300 LD_SWITCH_SYSTEM_TEMACS="-X $LD_SWITCH_SYSTEM_TEMACS"
3287 ;; 3301 ;;
3288 3302
3289 *) LD_SWITCH_SYSTEM_TEMACS= ;; 3303 *) LD_SWITCH_SYSTEM_TEMACS= ;;
@@ -3291,23 +3305,6 @@ esac
3291AC_SUBST(LD_SWITCH_SYSTEM_TEMACS) 3305AC_SUBST(LD_SWITCH_SYSTEM_TEMACS)
3292 3306
3293 3307
3294## This exists because src/Makefile.in did some extra fiddling around
3295## with LD_SWITCH_SYSTEM. The cpp logic was:
3296## #ifndef LD_SWITCH_SYSTEM
3297## #if !defined (__GNUC__) && ((defined (BSD_SYSTEM) && !defined (COFF)))
3298## Since all the *bsds define LD_SWITCH_SYSTEM, this simplifies to:
3299## not using gcc, darwin system not on an alpha (ie darwin, since
3300## darwin + alpha does not occur).
3301## Note that unlike L_S_S, this is not used in ac_link.
3302if test "x$LD_SWITCH_SYSTEM" = "x" && test "x$GCC" != "xyes" && \
3303 test "$opsys" = "darwin"; then
3304 LD_SWITCH_SYSTEM_EXTRA="-X"
3305else
3306 LD_SWITCH_SYSTEM_EXTRA=
3307fi
3308AC_SUBST(LD_SWITCH_SYSTEM_EXTRA)
3309
3310
3311LINKER= 3308LINKER=
3312ORDINARY_LINK= 3309ORDINARY_LINK=
3313case "$opsys" in 3310case "$opsys" in
diff --git a/msdos/ChangeLog b/msdos/ChangeLog
index 54e9f9cbe76..8c94734a44f 100644
--- a/msdos/ChangeLog
+++ b/msdos/ChangeLog
@@ -1,3 +1,7 @@
12010-05-25 Glenn Morris <rgm@gnu.org>
2
3 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
4
12010-05-21 Glenn Morris <rgm@gnu.org> 52010-05-21 Glenn Morris <rgm@gnu.org>
2 6
3 * sed1v2.inp(@ns_frag@): Edit to nothing. 7 * sed1v2.inp(@ns_frag@): Edit to nothing.
diff --git a/msdos/sed1v2.inp b/msdos/sed1v2.inp
index ca397e6b08b..5317e8246f3 100644
--- a/msdos/sed1v2.inp
+++ b/msdos/sed1v2.inp
@@ -51,7 +51,6 @@ s/\.h\.in/.h-in/
51/^LD_SWITCH_X_SITE_AUX *=/s/@LD_SWITCH_X_SITE_AUX@// 51/^LD_SWITCH_X_SITE_AUX *=/s/@LD_SWITCH_X_SITE_AUX@//
52/^LD_SWITCH_X_SITE_AUX_RPATH *=/s/@LD_SWITCH_X_SITE_AUX_RPATH@// 52/^LD_SWITCH_X_SITE_AUX_RPATH *=/s/@LD_SWITCH_X_SITE_AUX_RPATH@//
53/^LD_SWITCH_SYSTEM *=/s/@LD_SWITCH_SYSTEM@// 53/^LD_SWITCH_SYSTEM *=/s/@LD_SWITCH_SYSTEM@//
54/^LD_SWITCH_SYSTEM_EXTRA *=/s/@LD_SWITCH_SYSTEM_EXTRA@//
55/^TEMACS_LDFLAGS2 *=/s/@TEMACS_LDFLAGS2@/$(LDFLAGS)/ 54/^TEMACS_LDFLAGS2 *=/s/@TEMACS_LDFLAGS2@/$(LDFLAGS)/
56/^LIBS_SYSTEM *=/s/@LIBS_SYSTEM@// 55/^LIBS_SYSTEM *=/s/@LIBS_SYSTEM@//
57/^LIB_GCC *=/s/@LIB_GCC@/-Lgcc/ 56/^LIB_GCC *=/s/@LIB_GCC@/-Lgcc/
diff --git a/src/ChangeLog b/src/ChangeLog
index 959c3fbcb54..79d8946e954 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12010-05-25 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (LD_SWITCH_SYSTEM_EXTRA): Remove.
4 (TEMACS_LDFLAGS): Remove LD_SWITCH_SYSTEM_EXTRA.
5
12010-05-25 Kenichi Handa <handa@m17n.org> 62010-05-25 Kenichi Handa <handa@m17n.org>
2 7
3 * dispextern.h (struct composition_it): New members rule_idx and 8 * dispextern.h (struct composition_it): New members rule_idx and
diff --git a/src/Makefile.in b/src/Makefile.in
index 554caa44a97..0bb36ecb838 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -110,10 +110,9 @@ LD_SWITCH_X_SITE_AUX_RPATH=@LD_SWITCH_X_SITE_AUX_RPATH@
110 110
111## System-specific LDFLAGS. 111## System-specific LDFLAGS.
112LD_SWITCH_SYSTEM=@LD_SWITCH_SYSTEM@ 112LD_SWITCH_SYSTEM=@LD_SWITCH_SYSTEM@
113LD_SWITCH_SYSTEM_EXTRA=@LD_SWITCH_SYSTEM_EXTRA@
114 113
115## Flags to pass to ld only for temacs. 114## Flags to pass to ld only for temacs.
116TEMACS_LDFLAGS = $(LD_SWITCH_SYSTEM) $(LD_SWITCH_SYSTEM_EXTRA) $(LD_SWITCH_SYSTEM_TEMACS) 115TEMACS_LDFLAGS = $(LD_SWITCH_SYSTEM) $(LD_SWITCH_SYSTEM_TEMACS)
117 116
118## $LDFLAGS, or empty if NS_IMPL_GNUSTEP (for some reason). 117## $LDFLAGS, or empty if NS_IMPL_GNUSTEP (for some reason).
119TEMACS_LDFLAGS2 = @TEMACS_LDFLAGS2@ 118TEMACS_LDFLAGS2 = @TEMACS_LDFLAGS2@