This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Removed unnecessary millicode routines from libgcc on hppa64-hp-hpux11.X
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- To: gcc-patches at gcc dot gnu dot org
- Date: Fri, 8 Mar 2002 23:44:26 -0500 (EST)
- Subject: Removed unnecessary millicode routines from libgcc on hppa64-hp-hpux11.X
This patch removes various millicode routines from libgcc for
the hppa*64-hp-hpux11.* target. They were added by Alan Modra
in this patch <http://gcc.gnu.org/ml/gcc-patches/2001-04/msg00207.html>.
The routines duplicate routines in /usr/lib/pa20_64/milli.a. Given
the issues that have been raised about linking with libgcc, I
believe that is best that we not include the milli routines in
libgcc under hpux.
Tested with no regressions under hppa64-hp-hpux11.11.
Dave
--
J. David Anglin dave.anglin@nrc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)
2002-03-08 John David Anglin <dave@hiauly1.hia.nrc.ca>
* t-pa64 (LIB1ASMFUNCS, LIB1ASMSRC): Delete.
--- t-pa64.orig Tue Feb 19 11:02:12 2002
+++ t-pa64 Fri Mar 8 16:40:17 2002
@@ -1,5 +1,3 @@
-LIB1ASMFUNCS = _divI _divU _remI _remU _div_const
-LIB1ASMSRC = pa/milli64.S
TARGET_LIBGCC2_CFLAGS = -fPIC -Dpa64=1 -DELF=1
T_ADAFLAGS=-mdisable-indexing