aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/class.c
diff options
context:
space:
mode:
authorTom Tromey <tromey@cygnus.com>1998-10-30 09:15:12 +0000
committerTom Tromey <tromey@gcc.gnu.org>1998-10-30 09:15:12 +0000
commit66d88624a90794771c7d17cbdfe34eceacb7924a (patch)
tree280b26fa8347729638085d13e0cdc29f0631bf45 /gcc/java/class.c
parentde82584de7d8b294f3e664f266ec82b437b99792 (diff)
downloadgcc-66d88624a90794771c7d17cbdfe34eceacb7924a.zip
gcc-66d88624a90794771c7d17cbdfe34eceacb7924a.tar.gz
gcc-66d88624a90794771c7d17cbdfe34eceacb7924a.tar.bz2
class.c (build_class_ref): Changed name of primitive classes to start with `_Jv_'.
* class.c (build_class_ref): Changed name of primitive classes to start with `_Jv_'. From-SVN: r23454
Diffstat (limited to 'gcc/java/class.c')
-rw-r--r--gcc/java/class.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/java/class.c b/gcc/java/class.c
index d0fb94b..4a2d8fa 100644
--- a/gcc/java/class.c
+++ b/gcc/java/class.c
@@ -632,14 +632,14 @@ build_class_ref (type)
else
{
char *name;
- char buffer[20];
+ char buffer[25];
decl_name = TYPE_NAME (type);
if (TREE_CODE (decl_name) == TYPE_DECL)
decl_name = DECL_NAME (decl_name);
name = IDENTIFIER_POINTER (decl_name);
if (strncmp (name, "promoted_", 9) == 0)
name += 9;
- sprintf (buffer, "%sClass", name);
+ sprintf (buffer, "_Jv_%sClass", name);
decl_name = get_identifier (buffer);
decl = IDENTIFIER_GLOBAL_VALUE (decl_name);
if (decl == NULL_TREE)