mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-11 13:47:38 +08:00
name-finder.cc (toHex): Use word mode, not long long.
* name-finder.cc (toHex): Use word mode, not long long. * gnu/gcj/convert/natIconv.cc (write): Avoid sign-compare warning. From-SVN: r49829
This commit is contained in:
parent
a615ca3e76
commit
21fe5f6a23
@ -1,3 +1,9 @@
|
||||
2002-02-18 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* name-finder.cc (toHex): Use word mode, not long long.
|
||||
|
||||
* gnu/gcj/convert/natIconv.cc (write): Avoid sign-compare warning.
|
||||
|
||||
2002-02-15 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
Fix for PR libgcj/5695:
|
||||
|
@ -213,7 +213,7 @@ gnu::gcj::convert::Output_iconv::write (jcharArray inbuffer,
|
||||
size_t r = iconv_adapter (iconv, (iconv_t) handle,
|
||||
&inbuf, &inavail,
|
||||
&outbuf, &outavail);
|
||||
if (r == -1 && inavail == loop_old_in)
|
||||
if (r == (size_t) -1 && inavail == loop_old_in)
|
||||
{
|
||||
inavail -= 2;
|
||||
if (inavail == 0)
|
||||
|
@ -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");
|
||||
|
Loading…
Reference in New Issue
Block a user