diff options
| author | Glenn Morris | 2010-05-24 20:46:15 -0700 |
|---|---|---|
| committer | Glenn Morris | 2010-05-24 20:46:15 -0700 |
| commit | e545800352a38dc328cc5251bb44d1e93d0d2012 (patch) | |
| tree | 83671eeb666c2d078fe321e306090965a2fd1bfe | |
| parent | 6169260ba91654ead4d00333bd9a9034bf925dad (diff) | |
| download | emacs-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-- | ChangeLog | 6 | ||||
| -rw-r--r-- | configure.in | 31 | ||||
| -rw-r--r-- | msdos/ChangeLog | 4 | ||||
| -rw-r--r-- | msdos/sed1v2.inp | 1 | ||||
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/Makefile.in | 3 |
6 files changed, 30 insertions, 20 deletions
| @@ -1,3 +1,9 @@ | |||
| 1 | 2010-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 | |||
| 1 | 2010-05-24 Romain Francoise <romain@orebokech.com> | 7 | 2010-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 | |||
| 3291 | AC_SUBST(LD_SWITCH_SYSTEM_TEMACS) | 3305 | AC_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. | ||
| 3302 | if test "x$LD_SWITCH_SYSTEM" = "x" && test "x$GCC" != "xyes" && \ | ||
| 3303 | test "$opsys" = "darwin"; then | ||
| 3304 | LD_SWITCH_SYSTEM_EXTRA="-X" | ||
| 3305 | else | ||
| 3306 | LD_SWITCH_SYSTEM_EXTRA= | ||
| 3307 | fi | ||
| 3308 | AC_SUBST(LD_SWITCH_SYSTEM_EXTRA) | ||
| 3309 | |||
| 3310 | |||
| 3311 | LINKER= | 3308 | LINKER= |
| 3312 | ORDINARY_LINK= | 3309 | ORDINARY_LINK= |
| 3313 | case "$opsys" in | 3310 | case "$opsys" in |
diff --git a/msdos/ChangeLog b/msdos/ChangeLog index 54e9f9cbe76..8c94734a44f 100644 --- a/msdos/ChangeLog +++ b/msdos/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2010-05-25 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present. | ||
| 4 | |||
| 1 | 2010-05-21 Glenn Morris <rgm@gnu.org> | 5 | 2010-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 @@ | |||
| 1 | 2010-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 | |||
| 1 | 2010-05-25 Kenichi Handa <handa@m17n.org> | 6 | 2010-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. |
| 112 | LD_SWITCH_SYSTEM=@LD_SWITCH_SYSTEM@ | 112 | LD_SWITCH_SYSTEM=@LD_SWITCH_SYSTEM@ |
| 113 | LD_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. |
| 116 | TEMACS_LDFLAGS = $(LD_SWITCH_SYSTEM) $(LD_SWITCH_SYSTEM_EXTRA) $(LD_SWITCH_SYSTEM_TEMACS) | 115 | TEMACS_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). |
| 119 | TEMACS_LDFLAGS2 = @TEMACS_LDFLAGS2@ | 118 | TEMACS_LDFLAGS2 = @TEMACS_LDFLAGS2@ |