This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: __strtoll, __strtoull and _GLIBCPP_USE_LONG_LONG under hppa64-hpux
- From: Loren James Rittle <rittle at latour dot rsch dot comm dot mot dot com>
- To: libstdc++ at gcc dot gnu dot org
- Cc: sje at cup dot hp dot com
- Date: Fri, 12 Apr 2002 17:36:35 -0500 (CDT)
- Subject: Re: __strtoll, __strtoull and _GLIBCPP_USE_LONG_LONG under hppa64-hpux
- Organization: Networks and Infrastructure Lab (IL02/2240), Motorola Labs
In article <200204121513.IAA13597@hpsje.cup.hp.com> you write:
>> Since strtoll and strtoull are not available, is a reasonable solution
>> to this problem just to add an ifdef __LP64__ to hpux/os_defines.h
>> defining _GLIBCPP_USE_LONG_LONG to be 0? We need to eliminate the
>> undefined symbols.
> See http://gcc.gnu.org/ml/libstdc++/2002-03/msg00164.html for my version
> of the patch. It has been tested on HPPA and IA HP-UX.
You are absolutely correct about the history of the situation. I
forgot about this proposal.
Since your patch only affects your port and you obvious know best how
to tweak settings, I can find no reason to reject it. ;-)
Applied to mainline, please confirm that it works there and then
I will transfer to the release branch for you:
-j1.8 -j1.9 libstdc++-v3/config/os/hpux/bits/os_defines.h
Regards,
Loren
--
Loren J. Rittle
Senior Staff Software Engineer, Distributed Object Technology Lab
Networks and Infrastructure Research Lab (IL02/2240), Motorola Labs
rittle@rsch.comm.mot.com, KeyID: 2048/ADCE34A5, FDC0292446937F2A240BC07D42763672