gcc/libjava/java
Tom Tromey cca1655eab gcj.texi (Code Generation): Document -fbootstrap-classes.
gcc/java:
	* gcj.texi (Code Generation): Document -fbootstrap-classes.
	* decl.c (GCJ_BOOTSTRAP_LOADER_ADDITION): New macro.
	(parse_version): Use it.
	* lang.opt (-fbootstrap-classes): New option.
libjava:
	* external/w3c_dom/Makefile.in: Rebuilt.
	* external/w3c_dom/Makefile.am (libw3c_gcj_la_GCJFLAGS): Added
	-fbootstrap-classes.
	* external/sax/Makefile.in: Rebuilt.
	* external/sax/Makefile.am (libsax_gcj_la_GCJFLAGS): Added
	-fbootstrap-classes.
	* java/lang/Class.h (_Jv_CopyClassesToSystemLoader): Declare as
	friend.
	* java/lang/natVMClassLoader.cc (getSystemClassLoaderInternal):
	Call _Jv_CopyClassesToSystemLoader.
	* java/lang/natClassLoader.cc (system_class_list): New global.
	(_Jv_RegisterClassHookDefault): Handle bootstrap and system
	classes differently.
	(_Jv_CopyClassesToSystemLoader): New function.
	(SYSTEM_LOADER_INITIALIZED): New define.
	* include/jvm.h (GCJ_BOOTSTRAP_LOADER_ADDITION): New define.
	(_Jv_CheckABIVersion): Use it.
	(_Jv_ClassForBootstrapLoader): New function.
	* Makefile.in: Rebuilt.
	* Makefile.am (AM_GCJFLAGS): Added -fbootstrap-classes.

From-SVN: r99604
2005-05-12 01:27:15 +00:00
..
applet GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
awt Makefile.am (gtk_awt_peer_sources): Add GtkVolatileImage.java. 2005-05-06 23:06:18 +00:00
beans 2005-04-29 Robert Schuster <thebohemian@gmx.net> 2005-04-29 06:11:27 +00:00
io 2005-04-29 Dalibor Topic <robilad@kaffe.org> 2005-04-29 18:47:42 +00:00
lang gcj.texi (Code Generation): Document -fbootstrap-classes. 2005-05-12 01:27:15 +00:00
math GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
net 2005-04-29 Michael Koch <konqueror@gmx.de> 2005-04-29 22:10:09 +00:00
nio FileLock.java (toString): Entirely avoid String "+". 2005-05-04 21:09:36 +00:00
rmi Naming.java: Added class documentation. 2005-04-22 05:45:02 +00:00
security AccessControlContext.java: Reformated. 2005-04-26 07:16:48 +00:00
sql Timestamp.java, [...]: Reorganized imports and fixed copyright headers. 2004-10-20 08:09:27 +00:00
text 2005-04-20 Sven de Marothy <sven@physto.se> 2005-04-20 06:01:09 +00:00
util BitSet.java (get(int, int)): Fix breakage when requested set doesn't start on a multiple of 64. 2005-05-10 00:48:49 +00:00