From: Tom Tromey Date: Mon, 17 Apr 2000 02:56:52 +0000 (+0000) Subject: re GNATS gcj/205 (gcjh confused about similar method and attribute names) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3e0768f05e3f89259f99d95e0a76ae612cfcff09;p=gcc.git re GNATS gcj/205 (gcjh confused about similar method and attribute names) * gjavah.c (decompile_method): Use print_field_name. Fixes PR gcj/205. From-SVN: r33198 --- diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 8123c230f75..cf4728b4b1c 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,8 @@ +2000-04-16 Tom Tromey + + * gjavah.c (decompile_method): Use print_field_name. + Fixes PR gcj/205. + 2000-04-05 Tom Tromey Fix for PR gcj/140: diff --git a/gcc/java/gjavah.c b/gcc/java/gjavah.c index 4c36e879319..436553cbca0 100644 --- a/gcc/java/gjavah.c +++ b/gcc/java/gjavah.c @@ -457,7 +457,6 @@ get_field_name (jcf, name_index, flags) char *override; const char *tmpconstptr; - if (name_is_method_p (name, length)) { /* This field name matches a method. So override the name with @@ -758,7 +757,8 @@ decompile_method (out, jcf, code_len) name_and_type = JPOOL_USHORT2 (jcf, index); /* FIXME: ensure that tag is CONSTANT_NameAndType. */ name = JPOOL_USHORT1 (jcf, name_and_type); - print_name (out, jcf, name); + /* FIXME: flags. */ + print_field_name (out, jcf, name, 0); fputs ("; }", out); decompiled = 1; }