From: Jeff Law Date: Sat, 22 Dec 2001 16:51:55 +0000 (-0700) Subject: os_defines.h: Update to avoid #defines for strtoll and strtoull. X-Git-Tag: prereleases/libstdc++-3.0.96~911 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d599b3fc8a66a32a79a91359985b295f81e62a4d;p=thirdparty%2Fgcc.git os_defines.h: Update to avoid #defines for strtoll and strtoull. * config/os/hpux/bits/os_defines.h: Update to avoid #defines for strtoll and strtoull. From-SVN: r48271 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 1332b8021173..b58258003e88 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +Sat Dec 22 09:52:41 2001 Jeffrey A Law (law@redhat.com) + + * config/os/hpux/bits/os_defines.h: Update to avoid #defines + for strtoll and strtoull. + Fri Dec 21 17:35:21 2001 Jeffrey A Law (law@redhat.com) * config/os/hpux/bits/os_defines.h: Include -#define strtoll __strtoll -#define strtoull __strtoull +namespace std { + extern "C" long long strtoll (const char *, char **, int) + __asm ("__strtoll"); + extern "C" long long strtoull (const char *, char **, int) + __asm ("__strtoull"); +} extern intmax_t __strtoll (const char *, char**, int); extern uintmax_t __strtoull (const char *, char**, int); #define _GLIBCPP_USE_LONG_LONG 1