* gnu/gcj/runtime/BootClassLoader.java (BootClassLoader): Pass
`null' parent ClassLoader to parent constructor.
* gnu/gcj/runtime/HelperClassLoader.java (HelperClassLoader): New
constructor.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104516
138bc75d-0d04-0410-961f-
82ee72b054a4
+2005-09-21 Bryce McKinlay <mckinlay@redhat.com>
+
+ * gnu/gcj/runtime/BootClassLoader.java (BootClassLoader): Pass
+ `null' parent ClassLoader to parent constructor.
+ * gnu/gcj/runtime/HelperClassLoader.java (HelperClassLoader): New
+ constructor.
+
2005-09-21 Ranjit Mathew <rmathew@gcc.gnu.org>
* testsuite/libjava.jacks/jacks.xfail: Updated for PR java/23891.
{
BootClassLoader(String libdir)
{
+ // The BootClassLoader is the top of the delegation chain. It does not
+ // have a parent.
+ super((ClassLoader) null);
addDirectoriesFromProperty("java.endorsed.dirs");
addDirectoriesFromProperty("gnu.gcj.runtime.endorsed.dirs");
{
super(new URL[0]);
}
+
+ HelperClassLoader(ClassLoader parent)
+ {
+ super(new URL[0], parent);
+ }
/**
* This is a helper method that adds all the jar and zip files from