diff options
author | mrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-02-13 12:33:42 +0000 |
---|---|---|
committer | mrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-02-13 12:33:42 +0000 |
commit | 8ed67048c2e35dd8e32c51512dcca2cb999bcd68 (patch) | |
tree | b940f755110b56881ac803df479ecd25f15f0bdd /gcc/config/t-darwin | |
parent | 4b20b68c523a41c9101fd67fa2486900c2c48809 (diff) |
* config/t-darwin (build/slashify1): Harden against rebuilds.
* config/slashify.c: Nix parms to quite the build.
cp:
(build/slashify): Harden against rebuilds.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@170107 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/t-darwin')
-rw-r--r-- | gcc/config/t-darwin | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/t-darwin b/gcc/config/t-darwin index 202823b01d4..1caee4bed18 100644 --- a/gcc/config/t-darwin +++ b/gcc/config/t-darwin @@ -17,18 +17,18 @@ # along with GCC; see the file COPYING3. If not see # <http://www.gnu.org/licenses/>. -build/slashify:: $(srcdir)/config/slashify.c - $(COMPILER_FOR_BUILD) $(srcdir)/config/slashify.c -o $@ +build/slashify1: $(srcdir)/config/slashify.c + $(COMPILER_FOR_BUILD) $(BUILD_COMPILERFLAGS) $(BUILD_CPPFLAGS) $(srcdir)/config/slashify.c -o $@ $(srcdir)/config/darwin.h: config/darwin.h.rebuild -config/darwin.h.rebuild: build/slashify +config/darwin.h.rebuild: build/slashify1 @if [ ! -e $(srcdir)/config/darwin.h \ -o $(srcdir)/config/darwin.h -nt config/darwin.h ]; then \ { test -d config || mkdir config; } && \ cp -p $(srcdir)/config/darwin-sections.def \ config/darwin-sections.def && \ - build/slashify < $(srcdir)/config/darwin.h >config/darwin.h; \ + build/slashify1 < $(srcdir)/config/darwin.h >config/darwin.h; \ fi darwin.o: $(srcdir)/config/darwin.c $(CONFIG_H) $(SYSTEM_H) coretypes.h \ |