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
3 changed files with 9 additions and 2 deletions
|
@ -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…
Add table
Reference in a new issue