This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]