diff options
author | Ian Lance Taylor <ian@airs.com> | 1995-09-08 18:32:37 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1995-09-08 18:32:37 +0000 |
commit | 21852576ffe6365d6cba071699630cbb65621fc2 (patch) | |
tree | 5ede118529b32810c512d86e32d5ee2a30c76296 /sim/sh | |
parent | c64dfabd074aa77d7814bb532a1ad07592db5ae3 (diff) | |
download | binutils-21852576ffe6365d6cba071699630cbb65621fc2.zip binutils-21852576ffe6365d6cba071699630cbb65621fc2.tar.gz binutils-21852576ffe6365d6cba071699630cbb65621fc2.tar.bz2 |
* configure.in: Define CC_FOR_BUILD. Don't call AC_PROG_INSTALL.
* configure: Rebuild.
* Makefile.in (INSTALL): Revert to using install.sh.
(INSTALL_PROGRAM, INSTALL_DATA): Set to $(INSTALL).
(INSTALL_XFORM, INSTALL_XFORM1): Restore.
(CC_FOR_BUILD): Restore.
(gencode): Build using $(CC_FOR_BUILD).
(install): Don't install in $(tooldir).
Diffstat (limited to 'sim/sh')
-rw-r--r-- | sim/sh/ChangeLog | 11 | ||||
-rw-r--r-- | sim/sh/Makefile.in | 18 | ||||
-rw-r--r-- | sim/sh/configure.in | 10 |
3 files changed, 28 insertions, 11 deletions
diff --git a/sim/sh/ChangeLog b/sim/sh/ChangeLog index 752fd80..24ae4f4 100644 --- a/sim/sh/ChangeLog +++ b/sim/sh/ChangeLog @@ -1,3 +1,14 @@ +Fri Sep 8 14:18:13 1995 Ian Lance Taylor <ian@cygnus.com> + + * configure.in: Define CC_FOR_BUILD. Don't call AC_PROG_INSTALL. + * configure: Rebuild. + * Makefile.in (INSTALL): Revert to using install.sh. + (INSTALL_PROGRAM, INSTALL_DATA): Set to $(INSTALL). + (INSTALL_XFORM, INSTALL_XFORM1): Restore. + (CC_FOR_BUILD): Restore. + (gencode): Build using $(CC_FOR_BUILD). + (install): Don't install in $(tooldir). + Thu Sep 7 15:02:31 1995 J.T. Conklin <jtc@rtl.cygnus.com> (Try to) Update to new bfd autoconf scheme. diff --git a/sim/sh/Makefile.in b/sim/sh/Makefile.in index 839fdc7..2b9cdf3 100644 --- a/sim/sh/Makefile.in +++ b/sim/sh/Makefile.in @@ -48,9 +48,11 @@ docdir = $(datadir)/doc SHELL = /bin/sh -INSTALL = @INSTALL@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_DATA = @INSTALL_DATA@ +INSTALL = $(srcroot)/install.sh -c +INSTALL_PROGRAM = $(INSTALL) +INSTALL_DATA = $(INSTALL) +INSTALL_XFORM = $(INSTALL) -t='$(program_transform_name)' +INSTALL_XFORM1= $(INSTALL_XFORM) -b=.1 AR = @AR@ AR_FLAGS = rc @@ -59,6 +61,7 @@ CFLAGS = @CFLAGS@ BISON = bison MAKEINFO = makeinfo RANLIB = @RANLIB@ +CC_FOR_BUILD = @CC_FOR_BUILD@ HDEFINES = @HDEFINES@ TDEFINES = @@ -97,7 +100,7 @@ table.c:gencode # indent table.c gencode:gencode.c - $(CC) -o gencode $(srcdir)/gencode.c + $(CC_FOR_BUILD) -o gencode $(srcdir)/gencode.c .c.o: $(CC) -c $(CFLAGS) $(HDEFINES) $(TDEFINES) $(CSEARCH) $(CSWITCHES) $< @@ -127,12 +130,7 @@ force: # Copy the files into directories where they will be run. install: - srcroot=`cd $(srcroot); pwd`; export srcroot; \ - n=`t='$(program_transform_name)'; echo run | sed -e "" $$t`; \ - $(INSTALL_PROGRAM) run $(bindir)/$$n ; \ - rm -f $(tooldir)/bin/run; \ - ln $(bindir)/$$n $(tooldir)/bin/run \ - || (INSTALL_PROGRAM) run $(tooldir)/bin/run; \ + $(INSTALL_XFORM) run $(bindir)/run install-man: run.1 $(INSTALL_XFORM1) $(srcdir)/run.1 $(man1dir)/run.1 diff --git a/sim/sh/configure.in b/sim/sh/configure.in index 6aba96d..7b96e72 100644 --- a/sim/sh/configure.in +++ b/sim/sh/configure.in @@ -14,6 +14,14 @@ AC_SUBST(HDEFINES) AR=${AR-ar} AC_SUBST(AR) AC_PROG_RANLIB -AC_PROG_INSTALL + +# Put a plausible default for CC_FOR_BUILD in Makefile. +AC_C_CROSS +if test "x$cross_compiling" = "xno"; then + CC_FOR_BUILD='$(CC)' +else + CC_FOR_BUILD=gcc +fi +AC_SUBST(CC_FOR_BUILD) AC_OUTPUT(Makefile) |