Remove LD_SWITCH_MACHINE.

* Makefile.in (LD_SWITCH_MACHINE): Remove definition, unused.
(TEMACS_LDFLAGS): Do not use LD_SWITCH_MACHINE.

* configure.in (LD_SWITCH_MACHINE, ld_switch_machine): Remove, unused.
(ac_link): Do not use ld_switch_machine.
This commit is contained in:
Dan Nicolaescu 2010-05-01 14:38:59 -07:00
parent c3a398a1a5
commit cd03c74a9a
5 changed files with 3284 additions and 15796 deletions

View file

@ -1,3 +1,8 @@
2010-05-01 Dan Nicolaescu <dann@ics.uci.edu>
* configure.in (LD_SWITCH_MACHINE, ld_switch_machine): Remove, unused.
(ac_link): Do not use ld_switch_machine.
2010-05-01 Glenn Morris <rgm@gnu.org>
* configure.in (OTHER_OBJ): Remove.

19053
configure vendored

File diff suppressed because it is too large Load diff

View file

@ -921,10 +921,6 @@ configure___ use_mmap_for_buffers=no
#define C_WARNINGS_SWITCH ${C_WARNINGS_SWITCH}
#endif
#ifndef LD_SWITCH_MACHINE
#define LD_SWITCH_MACHINE
#endif
#ifndef LD_SWITCH_SYSTEM
#define LD_SWITCH_SYSTEM
#endif
@ -934,7 +930,6 @@ configure___ use_mmap_for_buffers=no
#endif
configure___ ld_switch_system=LD_SWITCH_SYSTEM
configure___ ld_switch_machine=LD_SWITCH_MACHINE
#ifdef THIS_IS_CONFIGURE
@ -972,7 +967,7 @@ else
fi]
rm ${tempcname}
ac_link="$ac_link $ld_switch_machine $ld_switch_system"
ac_link="$ac_link $ld_switch_system"
### Make sure subsequent tests use flags consistent with the build flags.

View file

@ -1,5 +1,9 @@
2010-05-01 Dan Nicolaescu <dann@ics.uci.edu>
Remove LD_SWITCH_MACHINE.
* Makefile.in (LD_SWITCH_MACHINE): Remove definition, unused.
(TEMACS_LDFLAGS): Do not use LD_SWITCH_MACHINE.
Clean up IRIX code.
* m/iris4d.h (TERMINFO, FIRST_PTY_LETTER): Move definitions ...
* s/irix6-5.h (TERMINFO, FIRST_PTY_LETTER): ... here.

View file

@ -203,11 +203,6 @@ DEPFLAGS = -MMD -MF deps/$*.d
#define LD_SWITCH_SYSTEM_TEMACS
#endif
/* Some m/MACHINE.h files define this to request special switches in ld. */
#ifndef LD_SWITCH_MACHINE
#define LD_SWITCH_MACHINE
#endif
/* These macros are for switches specifically related to X Windows. */
#ifndef LD_SWITCH_X_SITE
#define LD_SWITCH_X_SITE
@ -337,7 +332,7 @@ LD=ld
/* Flags to pass to LD only for temacs. */
/* Do not split this line with a backslash. That can cause trouble with
some cpps. */
TEMACS_LDFLAGS = LD_SWITCH_SYSTEM LD_SWITCH_SYSTEM_TEMACS LD_SWITCH_MACHINE
TEMACS_LDFLAGS = LD_SWITCH_SYSTEM LD_SWITCH_SYSTEM_TEMACS
/* A macro which other sections of Makefile can redefine to munge the
flags before they are passed to LD. This is helpful if you have
@ -751,8 +746,8 @@ temacs${EXEEXT}: $(LOCALCPP) $(STARTFILES) stamp-oldxmenu ${obj} ${otherobj} pre
${LIBES}
#endif
/* We do not use ALL_LDFLAGS because LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
often contain options that have to do with using Emacs''s crt0,
/* We do not use ALL_LDFLAGS because LD_SWITCH_SYSTEM
often contains options that have to do with using Emacs''s crt0,
which are only good with temacs. */
prefix-args${EXEEXT}: prefix-args.o $(config_h)
$(CC) $(LDFLAGS) prefix-args.o -o prefix-args