Commit 42118350 by Richard Kenner

(rest.cross, gfloat.h, stmp-headers, mostlyclean): Build and install

gfloat.h instead of float.h.

From-SVN: r3358
parent ad37ba0b
...@@ -470,7 +470,7 @@ config.status: ...@@ -470,7 +470,7 @@ config.status:
# On the target machine, finish building a cross compiler. # On the target machine, finish building a cross compiler.
# This does the things that can't be done on the host machine. # This does the things that can't be done on the host machine.
rest.cross: libgcc.a float.h specs rest.cross: libgcc.a gfloat.h specs
# Verify that it works to compile and link cross-test. # Verify that it works to compile and link cross-test.
# If it does, then there are sufficient replacements for libgcc1.a. # If it does, then there are sufficient replacements for libgcc1.a.
...@@ -509,8 +509,8 @@ cc1obj:$(P) $(OBJC_OBJS) $(OBJS) $(LIBDEPS) ...@@ -509,8 +509,8 @@ cc1obj:$(P) $(OBJC_OBJS) $(OBJS) $(LIBDEPS)
$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o cc1obj $(OBJC_OBJS) $(OBJS) $(LIBS) $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o cc1obj $(OBJC_OBJS) $(OBJS) $(LIBS)
# Copy float.h from its source. # Copy float.h from its source.
float.h: $(FLOAT_H) gfloat.h: $(FLOAT_H)
cp $(FLOAT_H) float.h cp $(FLOAT_H) gfloat.h
# Create float.h source for the native machine. # Create float.h source for the native machine.
float.h-nat: enquire float.h-nat: enquire
...@@ -1267,7 +1267,7 @@ test-protoize-simple: ./protoize ./unprotoize $(GCC_PASSES) ...@@ -1267,7 +1267,7 @@ test-protoize-simple: ./protoize ./unprotoize $(GCC_PASSES)
# stamp-* so that mostlyclean does not force the include directory to # stamp-* so that mostlyclean does not force the include directory to
# be rebuilt. # be rebuilt.
stmp-headers: stmp-fixincludes $(USER_H) gvarargs.h gstdarg.h gstddef.h gsyslimits.h xlimits.h float.h stmp-headers: stmp-fixincludes $(USER_H) gvarargs.h gstdarg.h gstddef.h gsyslimits.h xlimits.h gfloat.h
# Copy in the headers provided with gcc. # Copy in the headers provided with gcc.
# The sed command gets just the last file name component; # The sed command gets just the last file name component;
# this is necessary because VPATH could add a dirname. # this is necessary because VPATH could add a dirname.
...@@ -1300,7 +1300,7 @@ stmp-headers: stmp-fixincludes $(USER_H) gvarargs.h gstdarg.h gstddef.h gsyslimi ...@@ -1300,7 +1300,7 @@ stmp-headers: stmp-fixincludes $(USER_H) gvarargs.h gstdarg.h gstddef.h gsyslimi
cp xlimits.h include/limits.h cp xlimits.h include/limits.h
chmod a+r include/limits.h chmod a+r include/limits.h
rm -f include/float.h rm -f include/float.h
cp float.h include/float.h cp gfloat.h include/float.h
chmod a+r include/float.h chmod a+r include/float.h
# Install the README # Install the README
rm -f include/README rm -f include/README
...@@ -1379,7 +1379,7 @@ mostlyclean: ...@@ -1379,7 +1379,7 @@ mostlyclean:
-rm -f *.greg *.lreg *.combine *.flow *.cse *.jump *.rtl *.tree *.loop -rm -f *.greg *.lreg *.combine *.flow *.cse *.jump *.rtl *.tree *.loop
-rm -f *.dbr *.jump2 *.sched *.cse2 *.sched2 *.stack -rm -f *.dbr *.jump2 *.sched *.cse2 *.sched2 *.stack
# Delete some files made during installation. # Delete some files made during installation.
-rm -f specs float.h enquire SYSCALLS.c.X SYSCALLS.c -rm -f specs gfloat.h float.h-* enquire SYSCALLS.c.X SYSCALLS.c
-rm -f collect collect2 ld mips-tfile mips-tdump alloca.s -rm -f collect collect2 ld mips-tfile mips-tdump alloca.s
# Delete unwanted output files from TeX. # Delete unwanted output files from TeX.
-rm -f *.toc *.log *.vr *.fn *.cp *.tp *.ky *.pg -rm -f *.toc *.log *.vr *.fn *.cp *.tp *.ky *.pg
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment