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
This commit is contained in:
Jeff Law 2001-12-22 09:51:55 -07:00 committed by Jeff Law
parent 4891442b1f
commit d599b3fc8a
2 changed files with 11 additions and 2 deletions

View File

@ -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 <sys/_inttypes.h.

View File

@ -61,8 +61,12 @@
We also force _GLIBCPP_USE_LONG_LONG here so that we don't have
to bastardize configure to deal with this sillyness. */
#include <sys/_inttypes.h>
#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