From: Eric Botcazou Date: Mon, 29 Nov 2004 17:06:57 +0000 (+0100) Subject: * link.cc (link_symbol_table): Do not use intptr_t. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=67bbb1e12241eba7dca619c2984d6abb08214137;p=gcc.git * link.cc (link_symbol_table): Do not use intptr_t. From-SVN: r91472 --- diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 922f7cc2284..baa11c4aa49 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,7 @@ +2004-11-29 Eric Botcazou + + * link.cc (link_symbol_table): Do not use intptr_t. + 2004-11-28 Mark Wielaard * mauve-libgcj: Disable SpinnerListModel, SwingUtilities and diff --git a/libjava/link.cc b/libjava/link.cc index e611b766f24..2c5bd59fe82 100644 --- a/libjava/link.cc +++ b/libjava/link.cc @@ -1073,7 +1073,7 @@ _Jv_Linker::link_symbol_table (jclass klass) if (found) { klass->itable->addresses[index * 2] = cls; - klass->itable->addresses[index * 2 + 1] = (void *)(intptr_t) i; + klass->itable->addresses[index * 2 + 1] = (void *)(unsigned long) i; if (debug_link) { fprintf (stderr, " interfaces[%d] = %p (interface %s@%p : %s(%s))\n", @@ -1085,7 +1085,7 @@ _Jv_Linker::link_symbol_table (jclass klass) (const char*)signature->chars()); fprintf (stderr, " [%d] = offset %d\n", index + 1, - (int)(intptr_t)klass->itable->addresses[index * 2 + 1]); + (int)(unsigned long)klass->itable->addresses[index * 2 + 1]); } }