diff options
Diffstat (limited to 'libjava/name-finder.cc')
-rw-r--r-- | libjava/name-finder.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libjava/name-finder.cc b/libjava/name-finder.cc index 5b6e1116fb3..3cf1043d84b 100644 --- a/libjava/name-finder.cc +++ b/libjava/name-finder.cc @@ -112,7 +112,8 @@ _Jv_name_finder::_Jv_name_finder (char *executable) void _Jv_name_finder::toHex (void *p) { - unsigned long long n = (unsigned long long)p; + typedef unsigned word_t __attribute ((mode (word))); + word_t n = (word_t) p; int digits = sizeof (void *) * 2; strcpy (hex, "0x"); |