From: Tom Tromey Date: Fri, 30 Oct 1998 09:15:12 +0000 (+0000) Subject: class.c (build_class_ref): Changed name of primitive classes to start with `_Jv_'. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=66d88624a90794771c7d17cbdfe34eceacb7924a;p=gcc.git 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 --- diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 3ebdedc18d7..c19f23f35c3 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,5 +1,8 @@ 1998-10-30 Tom Tromey + * class.c (build_class_ref): Changed name of primitive classes to + start with `_Jv_'. + * class.c (make_class_data): Renamed fields: nmethods to method_count, method_count to dtable_method_count. Always set `state' field to 0. diff --git a/gcc/java/class.c b/gcc/java/class.c index d0fb94b2624..4a2d8fa62fa 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)