aboutsummaryrefslogtreecommitdiff
path: root/ld/Makefile.in
diff options
context:
space:
mode:
authorRob Savoye <rob@cygnus>1997-07-29 01:34:09 +0000
committerRob Savoye <rob@cygnus>1997-07-29 01:34:09 +0000
commitb9a5c27fa74ba445f8f11d833760097bc3f73e30 (patch)
treec2b2590db174ddcadde56473c2da58ccc94792af /ld/Makefile.in
parentf1bea83b2b6ec2d432299f6fea7567320375cf08 (diff)
downloadbinutils-b9a5c27fa74ba445f8f11d833760097bc3f73e30.zip
binutils-b9a5c27fa74ba445f8f11d833760097bc3f73e30.tar.gz
binutils-b9a5c27fa74ba445f8f11d833760097bc3f73e30.tar.bz2
* configure.in: Use CYGWIN and EXEEXT autoconf macro to look for
win32 dependencies. * configure: Regenerated with autoconf 2.12. * Makefile.in: Add $(EXEEXT) to executable.
Diffstat (limited to 'ld/Makefile.in')
-rw-r--r--ld/Makefile.in21
1 files changed, 11 insertions, 10 deletions
diff --git a/ld/Makefile.in b/ld/Makefile.in
index 4efb400..226a582 100644
--- a/ld/Makefile.in
+++ b/ld/Makefile.in
@@ -59,6 +59,7 @@ INSTALL_DATA = @INSTALL_DATA@
AR = ar
AR_FLAGS = qv
CC = @CC@
+EXEEXT = @EXEEXT@
CFLAGS = @CFLAGS@
LDFLAGS = @LDFLAGS@
HLDFLAGS = @HLDFLAGS@
@@ -167,7 +168,7 @@ CXX_FOR_TARGET = ` \
# go directly to ld.new in case this ld isn't capable of
# linking native object on this host. It can be renamed on
# install.
-LD_PROG = ld.new
+LD_PROG = ld.new$(EXEEXT)
all: $(LD_PROG)
.PHONY: all
@@ -408,19 +409,19 @@ eelf32b4300.c: $(srcdir)/emulparams/elf32b4300.sh \
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
${GENSCRIPTS} elf32b4300 "$(tdir_elf32b4300)"
eelf32bmip.c: $(srcdir)/emulparams/elf32bmip.sh \
- $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elfmips.sc ${GEN_DEPENDS}
+ $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
${GENSCRIPTS} elf32bmip "$(tdir_elf32bmip)"
eelf32ebmip.c: $(srcdir)/emulparams/elf32ebmip.sh \
- $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elfmips.sc ${GEN_DEPENDS}
+ $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
${GENSCRIPTS} elf32ebmip "$(tdir_elf32ebmip)"
eelf32elmip.c: $(srcdir)/emulparams/elf32elmip.sh \
- $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elfmips.sc ${GEN_DEPENDS}
+ $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
${GENSCRIPTS} elf32elmip "$(tdir_elf32elmip)"
eelf32l4300.c: $(srcdir)/emulparams/elf32l4300.sh \
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
${GENSCRIPTS} elf32l4300 "$(tdir_elf32l4300)"
eelf32lmip.c: $(srcdir)/emulparams/elf32lmip.sh \
- $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elfmips.sc ${GEN_DEPENDS}
+ $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
${GENSCRIPTS} elf32lmip "$(tdir_elf32lmip)"
eelf32lppc.c: $(srcdir)/emulparams/elf32lppc.sh \
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elfppc.sc ${GEN_DEPENDS}
@@ -955,13 +956,13 @@ TAGS:
etags -t $(srcdir)/*.[chly] *.[chly]
-install: ld.new installdirs
+install: ld.new$(EXEEXT) installdirs
n=`echo ld | sed '$(program_transform_name)'`; \
- $(INSTALL_PROGRAM) ld.new $(bindir)/$$n; \
+ $(INSTALL_PROGRAM) ld.new$(EXEEXT) $(bindir)/$$n$(EXEEXT); \
$(INSTALL_DATA) $(srcdir)/ld.1 $(man1dir)/$$n.1; \
- rm -f $(tooldir)/bin/ld; \
- ln $(bindir)/$$n $(tooldir)/bin/ld >/dev/null 2>/dev/null \
- || $(INSTALL_PROGRAM) ld.new $(tooldir)/bin/ld
+ rm -f $(tooldir)/bin/ld$(EXEEXT); \
+ ln $(bindir)/$$n $(tooldir)/bin/ld$(EXEEXT) >/dev/null 2>/dev/null \
+ || $(INSTALL_PROGRAM) ld.new$(EXEEXT) $(tooldir)/bin/ld$(EXEEXT)
for f in ldscripts/*; do \
$(INSTALL_DATA) $$f $(scriptdir)/$$f ; \
done