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]

Re: [PATCH] Fix sparc-linux -m32 -mlong-double-128 support (take 2)


 > From: Jakub Jelinek <jakub@redhat.com>
 > 
 > Here is the patch I'd like to commit to trunk/3.4 (and similar change to
 > 3.3, altough there is different libfunc registry), though I have no way
 > to test this on Solaris.  Kaveh/Eric or anybody else with Solaris,
 > could you please give this patch a shot?  Thanks.
 > 
 > 2004-03-31  Jakub Jelinek  <jakub@redhat.com>
 > 
 > 	* config/sparc/sparc.h (DITF_CONVERSION_LIBFUNCS): Define to 0.
 > 	* config/sparc/linux.h (DITF_CONVERSION_LIBFUNCS): Redefine to 1.
 > 	* config/sparc/linux64.h (DITF_CONVERSION_LIBFUNCS): Redefine to 1.
 > 	* config/sparc/sol2.h (DITF_CONVERSION_LIBFUNCS): Redefine to 1.
 > 	(SOLARIS_CONVERSION_LIBFUNCS): Rename to SUN_CONVERSION_LIBFUNCS.
 > 	* config/sparc/sparc.c (sparc_init_libfuncs): Initialize optabs
 > 	with _Q_qtoll, _Q_qtoull and _Q_lltoq if DITF_CONVERSION_LIBFUNCS.
 > 	* config.gcc (sparc-*-linux*): Revert 2004-03-23 change.
 > 	* config/sparc/t-linux64 (TARGET_LIBGCC2_CFLAGS): Likewise.
 > 	* config/sparc/t-linux: Removed.

Bootstrap on solaris2.7 against 3.4.x succeeded.  I'll have the
testsuite results by tomorrow.

--
Kaveh R. Ghazi			ghazi@caip.rutgers.edu


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