This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

PATCH: java: don't use make_decl_rtl in create_primitive_vtable


Passing the asmspec to make_decl_rtl fails on targets which prefix an
underscore, e.g. Cygwin.  I don't think this call is needed at all for
extern variables.

Tested on alphapca56-unknown-linux-gnu.  OK for trunk?

2001-06-05  Jeff Sturm  <jsturm@one-point.com>

	* decl.c (create_primitive_vtable): Don't call make_decl_rtl.

Index: decl.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/java/decl.c,v
retrieving revision 1.102
diff -u -p -r1.102 decl.c
--- decl.c	2001/05/02 14:38:35	1.102
+++ decl.c	2001/06/06 02:17:54
@@ -396,7 +396,6 @@ create_primitive_vtable (name)
   sprintf (buf, "_Jv_%sVTable", name);
   r = build_decl (VAR_DECL, get_identifier (buf), ptr_type_node);
   DECL_EXTERNAL (r) = 1;
-  make_decl_rtl (r, buf);
   return r;
 }
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]