]> git.ipfire.org Git - thirdparty/gcc.git/commit
i * libgcc1-test.c, libgcc1.c, config/i386/perform.h: Delete file.
authorZack Weinberg <zackw@stanford.edu>
Thu, 17 May 2001 03:16:18 +0000 (03:16 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Thu, 17 May 2001 03:16:18 +0000 (03:16 +0000)
commit7857f134041af1c563c4b35c90cada983a8f422b
treedbdab8a8c0d39325376980fcbc82309a2687b1e2
parent1f98d85ed9fa40cffc0fb11341024dd7dd1f49db
i * libgcc1-test.c, libgcc1.c, config/i386/perform.h: Delete file.

* testsuite/gcc.dg/complete-port.c: New (revised version of
libgcc1-test.c)
* po/POTFILES.in: Remove libgcc1-test.c and libgcc1.c.

* Makefile.in: Delete variables: OLDCC, CCLIBFLAGS, OLDAR,
OLDAR_FLAGS, LIBGCC1, LIBGCC1_TEST, CROSS_LIBGCC1,
LIB1FUNCS, and LIB1FUNCS_EXTRA.  Delete rules: libgcc1-test,
libgcc1-test.o.  Clarify commentary now that libgcc1 no longer exists.
* cross-make: Don't set LIBGCC1.
* mklibgcc.in: Delete all code for building from libgcc1.c.
Always honor LIB1ASMFUNCS if set.

* crtstuff.c, floatlib.c, longlong.h, config/fp-bit.c,
config/arc/lib1funcs.asm, config/arm/lib1funcs.asm,
config/d30v/libgcc1.asm, config/fr30/lib1funcs.asm,
config/h8300/lib1funcs.asm, config/i386/cygwin.asm,
config/i386/uwin.asm, config/m68hc11/larith.asm,
config/m68k/lb1sf68.asm, config/mcore/lib1.asm,
config/mn10200/lib1funcs.asm, config/sh/lib1funcs.asm,
config/sparc/lb1spc.asm, config/sparc/lb1spl.asm,
config/v850/lib1funcs.asm, config/c4x/libgcc.S:
Delete or update references to libgcc1 in commentary.

* config/t-libc-ok, config/t-linux, config/t-linux-aout,
config/t-netbsd, config/a29k/t-a29kbare, config/a29k/t-vx29k,
config/alpha/t-interix, config/alpha/t-osf, config/alpha/t-vms,
config/arc/t-arc, config/arm/t-arm-aout, config/arm/t-arm-coff,
config/arm/t-arm-elf, config/arm/t-linux, config/arm/t-pe,
config/arm/t-semi, config/arm/t-strongarm-coff,
config/arm/t-strongarm-elf, config/arm/t-strongarm-pe,
config/arm/t-xscale-coff, config/arm/t-xscale-elf, config/avr/t-avr,
config/c4x/t-c4x, config/d30v/t-d30v, config/fr30/t-fr30,
config/h8300/t-h8300, config/i386/t-beos, config/i386/t-cygwin,
config/i386/t-i386elf, config/i386/t-interix, config/i386/t-netware,
config/i386/t-next, config/i386/t-rtems-i386, config/i386/t-sol2,
config/i960/t-960bare, config/i960/t-vxworks960, config/ia64/t-ia64,
config/m32r/t-m32r, config/m68hc11/t-m68hc11-gas, config/m68k/t-lynx,
config/m68k/t-m68kbare, config/m68k/t-m68kelf,
config/m68k/t-mot3300-gald, config/m68k/t-mot3300-gas,
config/m68k/t-next, config/m68k/t-vxworks68, config/m88k/t-bug,
config/m88k/t-dgux, config/m88k/t-dgux-gas, config/m88k/t-dguxbcs,
config/m88k/t-luna, config/m88k/t-luna-gas, config/m88k/t-m88k,
config/m88k/t-m88k-gas, config/m88k/t-sysv4, config/mcore/t-mcore,
config/mcore/t-mcore-pe, config/mips/t-bsd, config/mips/t-bsd-gas,
config/mips/t-cross64, config/mips/t-ecoff, config/mips/t-elf,
config/mips/t-iris6, config/mips/t-r3900, config/mips/t-svr3,
config/mips/t-svr3-gas, config/mips/t-svr4, config/mips/t-svr4-gas,
config/mips/t-ultrix, config/mn10200/t-mn10200,
config/mn10300/t-mn10300, config/pa/t-linux, config/pa/t-linux64,
config/pa/t-pa, config/pa/t-pa64, config/pa/t-pro,
config/pdp11/t-pdp11, config/pj/t-pj, config/rs6000/t-aix43,
config/rs6000/t-beos, config/rs6000/t-darwin, config/rs6000/t-newas,
config/rs6000/t-ppccomm, config/rs6000/t-rs6000, config/sh/t-linux,
config/sh/t-sh, config/sparc/t-chorus-elf, config/sparc/t-elf,
config/sparc/t-sol2, config/sparc/t-sp86x, config/sparc/t-sparcbare,
config/sparc/t-sparclite, config/sparc/t-splet,
config/sparc/t-sunos41, config/sparc/t-vxsparc,
config/sparc/t-vxsparc64, config/v850/t-v850:
Don't set any of LIBGCC1, CROSS_LIBGCC1, or LIBGCC1_TEST.

* config/alpha/alpha.h, config/i386/i386.h, config/i860/i860.h:
Don't set FLOAT_VALUE_TYPE, FLOAT_ARG_TYPE, INTIFY, or FLOATIFY.
* config/d30v/d30v.h: Don't mention LIBGCC_NEEDS_DOUBLE,
FLOAT_VALUE_TYPE, FLOAT_ARG_TYPE, FLOATIFY, INTIFY,
nongcc_SI_type, nongcc_word_type, or perform_*
* config/i860/fx2800: Don't define perform_umodsi3 or perform_modsi3.

* config/i386/386bsd.h, config/i386/beos-elf.h,
config/i386/linux-aout.h, config/i386/linux-oldld.h,
config/i386/linux.h, config/i386/mach.h, config/i386/netbsd.h,
config/i386/openbsd.h, config/i386/osfrose.h, config/i386/rtemself.h:
Don't include i386/perform.h.

* config/a29k/t-a29k, config/arm/t-semiaof, config/i370/t-i370,
config/i370/t-linux, config/i370/t-mvs, config/i370/t-oe,
config/i386/t-djgpp, config/i386/t-i386bare, config/i386/t-vsta,
config/ia64/t-hpux, config/mips/t-mips, config/mips/t-mips-gas,
config/mips/t-osfrose, config/sparc/t-sp64, config/sparc/t-sunos40,
config/vax/t-openbsd, config/vax/t-vax: Delete.

* config.gcc: Remove references to deleted files.
(arm-semi-aof): Use arm/t-semi for tmake_file.

* gcc.texi, install.texi, invoke.texi, tm.texi:
Delete or rewrite text which is no longer relevant now that
libgcc1 no longer exists.

* config/t-openbsd, config/alpha/t-interix, config/i386/t-interix:
No need to set INSTALL_ASSERT_H.  (Missed in previous sweep.)

From-SVN: r42188
165 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/config.gcc
gcc/config/a29k/t-a29k [deleted file]
gcc/config/a29k/t-a29kbare
gcc/config/a29k/t-vx29k
gcc/config/alpha/alpha.h
gcc/config/alpha/t-interix
gcc/config/alpha/t-osf
gcc/config/alpha/t-vms
gcc/config/arc/lib1funcs.asm
gcc/config/arc/t-arc
gcc/config/arm/lib1funcs.asm
gcc/config/arm/t-arm-aout
gcc/config/arm/t-arm-coff
gcc/config/arm/t-arm-elf
gcc/config/arm/t-linux
gcc/config/arm/t-pe
gcc/config/arm/t-semi
gcc/config/arm/t-semiaof [deleted file]
gcc/config/arm/t-strongarm-coff
gcc/config/arm/t-strongarm-elf
gcc/config/arm/t-strongarm-pe
gcc/config/arm/t-xscale-coff
gcc/config/arm/t-xscale-elf
gcc/config/avr/t-avr
gcc/config/c4x/libgcc.S
gcc/config/c4x/t-c4x
gcc/config/d30v/d30v.h
gcc/config/d30v/libgcc1.asm
gcc/config/d30v/t-d30v
gcc/config/fp-bit.c
gcc/config/fr30/lib1funcs.asm
gcc/config/fr30/t-fr30
gcc/config/h8300/lib1funcs.asm
gcc/config/h8300/t-h8300
gcc/config/i370/t-i370 [deleted file]
gcc/config/i370/t-linux [deleted file]
gcc/config/i370/t-mvs [deleted file]
gcc/config/i370/t-oe [deleted file]
gcc/config/i386/386bsd.h
gcc/config/i386/beos-elf.h
gcc/config/i386/cygwin.asm
gcc/config/i386/i386.h
gcc/config/i386/linux-aout.h
gcc/config/i386/linux-oldld.h
gcc/config/i386/linux.h
gcc/config/i386/mach.h
gcc/config/i386/netbsd.h
gcc/config/i386/openbsd.h
gcc/config/i386/osfrose.h
gcc/config/i386/perform.h [deleted file]
gcc/config/i386/rtemself.h
gcc/config/i386/t-beos
gcc/config/i386/t-cygwin
gcc/config/i386/t-djgpp [deleted file]
gcc/config/i386/t-i386bare [deleted file]
gcc/config/i386/t-i386elf
gcc/config/i386/t-interix
gcc/config/i386/t-netware
gcc/config/i386/t-next
gcc/config/i386/t-rtems-i386
gcc/config/i386/t-sol2
gcc/config/i386/t-vsta [deleted file]
gcc/config/i386/uwin.asm
gcc/config/i860/fx2800.h
gcc/config/i860/i860.h
gcc/config/i960/t-960bare
gcc/config/i960/t-vxworks960
gcc/config/ia64/t-hpux [deleted file]
gcc/config/ia64/t-ia64
gcc/config/m32r/t-m32r
gcc/config/m68hc11/larith.asm
gcc/config/m68hc11/t-m68hc11-gas
gcc/config/m68k/lb1sf68.asm
gcc/config/m68k/t-lynx
gcc/config/m68k/t-m68kbare
gcc/config/m68k/t-m68kelf
gcc/config/m68k/t-mot3300-gald
gcc/config/m68k/t-mot3300-gas
gcc/config/m68k/t-next
gcc/config/m68k/t-vxworks68
gcc/config/m88k/t-bug
gcc/config/m88k/t-dgux
gcc/config/m88k/t-dgux-gas
gcc/config/m88k/t-dguxbcs
gcc/config/m88k/t-luna
gcc/config/m88k/t-luna-gas
gcc/config/m88k/t-m88k
gcc/config/m88k/t-m88k-gas
gcc/config/m88k/t-sysv4
gcc/config/mcore/lib1.asm
gcc/config/mcore/t-mcore
gcc/config/mcore/t-mcore-pe
gcc/config/mips/t-bsd
gcc/config/mips/t-bsd-gas
gcc/config/mips/t-cross64
gcc/config/mips/t-ecoff
gcc/config/mips/t-elf
gcc/config/mips/t-iris6
gcc/config/mips/t-mips [deleted file]
gcc/config/mips/t-mips-gas [deleted file]
gcc/config/mips/t-osfrose [deleted file]
gcc/config/mips/t-r3900
gcc/config/mips/t-svr3
gcc/config/mips/t-svr3-gas
gcc/config/mips/t-svr4
gcc/config/mips/t-svr4-gas
gcc/config/mips/t-ultrix
gcc/config/mn10200/lib1funcs.asm
gcc/config/mn10200/t-mn10200
gcc/config/mn10300/t-mn10300
gcc/config/pa/t-linux
gcc/config/pa/t-linux64
gcc/config/pa/t-pa
gcc/config/pa/t-pa64
gcc/config/pa/t-pro
gcc/config/pdp11/t-pdp11
gcc/config/pj/t-pj
gcc/config/rs6000/t-aix43
gcc/config/rs6000/t-beos
gcc/config/rs6000/t-darwin
gcc/config/rs6000/t-newas
gcc/config/rs6000/t-ppccomm
gcc/config/rs6000/t-rs6000
gcc/config/sh/lib1funcs.asm
gcc/config/sh/t-linux
gcc/config/sh/t-sh
gcc/config/sparc/lb1spc.asm
gcc/config/sparc/lb1spl.asm
gcc/config/sparc/t-chorus-elf
gcc/config/sparc/t-elf
gcc/config/sparc/t-sol2
gcc/config/sparc/t-sp64 [deleted file]
gcc/config/sparc/t-sp86x
gcc/config/sparc/t-sparcbare
gcc/config/sparc/t-sparclite
gcc/config/sparc/t-splet
gcc/config/sparc/t-sunos40 [deleted file]
gcc/config/sparc/t-sunos41
gcc/config/sparc/t-vxsparc
gcc/config/sparc/t-vxsparc64
gcc/config/t-libc-ok
gcc/config/t-linux
gcc/config/t-linux-aout
gcc/config/t-netbsd
gcc/config/t-openbsd
gcc/config/v850/lib1funcs.asm
gcc/config/v850/t-v850
gcc/config/vax/t-openbsd [deleted file]
gcc/config/vax/t-vax [deleted file]
gcc/cross-make
gcc/crtstuff.c
gcc/floatlib.c
gcc/gcc.texi
gcc/install.texi
gcc/invoke.texi
gcc/libgcc1.c [deleted file]
gcc/longlong.h
gcc/mklibgcc.in
gcc/po/ChangeLog
gcc/po/POTFILES.in
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/complete-port.c [moved from gcc/libgcc1-test.c with 58% similarity]
gcc/tm.texi