This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.
Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
>>>>> Jakub Jelinek writes: Jakub> On Tue, Sep 05, 2000 at 12:34:29PM +0200, Andreas Jaeger wrote: [...] >> Something I don't understand: Why are the files in the soft-fp >> directory not build at all? soft-fp/Makefile has list like >> gcc-single-routines but those are nowhere used in glibc. Is it >> correct that those routines are *not* build on any platform? Jakub> They are used on sparc64, they are not used on sparc32 (yet). The issue is Jakub> that sparc32 gcc has used 64bit long double and only recently changed into Jakub> supporting both (with -m options), but it still defaults to 64bit long Jakub> double. And those _Q_ functions are only of interest if it has 128bit long Jakub> double. I'm just not yet sure how to do the transition: probably all libm Jakub> long double symbols will have to be versioned then, with the @2.0 symbols Jakub> pointing to double implementation and @2.2.1 or whatever pointing to new Jakub> IEEE quad long double implementations. If you do this change, please consider it for 2.2 - or for 2.3. I prefer not to make such changes in a minor release. As this change seems to require gcc 2.96, how will you handle long double support in sparc32 with older compilers? Andreas -- Andreas Jaeger SuSE Labs aj@suse.de private aj@arthur.inka.de http://www.suse.de/~aj
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |