diff -up frysk-0.4/frysk-core/frysk/debuginfo/TestGccInterface.java.fix-duplicates frysk-0.4/frysk-core/frysk/debuginfo/TestGccInterface.java
--- frysk-0.4/frysk-core/frysk/debuginfo/TestGccInterface.java.fix-duplicates 2008-06-09 14:03:07.000000000 -0400
+++ frysk-0.4/frysk-core/frysk/debuginfo/TestGccInterface.java 2009-06-19 15:48:11.000000000 -0400
@@ -77,7 +77,7 @@ public class TestGccInterface extends Te
}
public void testSimpleInterface() {
- CompositeType type = getType("FunitSimpleInterfaceTest", "inter");
+ CompositeType type = getType("FunitSimpleInterfaceMain", "inter");
String expected;
if (BuildCompiler.supports_AT_INTERFACE()) {
diff -up frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterface.java.fix-duplicates frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterface.java
--- frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterface.java.fix-duplicates 2008-06-09 14:03:07.000000000 -0400
+++ frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterface.java 2009-06-19 15:48:11.000000000 -0400
@@ -37,6 +37,8 @@
// version and license this file solely under the GPL without
// exception.
+package frysk.pkglibdir;
+
public interface FunitSimpleInterface {
void simpleMethod();
diff -up frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterfaceMain.java.fix-duplicates frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterfaceMain.java
--- frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterfaceMain.java.fix-duplicates 2008-06-09 14:03:07.000000000 -0400
+++ frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterfaceMain.java 2009-06-19 15:48:11.000000000 -0400
@@ -37,10 +37,12 @@
// version and license this file solely under the GPL without
// exception.
-public class FunitSimpleInterfaceTest implements FunitSimpleInterface{
+package frysk.pkglibdir;
+
+public class FunitSimpleInterfaceMain implements FunitSimpleInterface{
public static void main(String[] args) {
- FunitSimpleInterface inter = new FunitSimpleInterfaceTest();
+ FunitSimpleInterface inter = new FunitSimpleInterfaceMain();
// Crash
Object o = null;
o.toString();
diff -up frysk-0.4/frysk-core/Makefile.am.fix-duplicates frysk-0.4/frysk-core/Makefile.am
--- frysk-0.4/frysk-core/Makefile.am.fix-duplicates 2008-06-09 14:03:07.000000000 -0400
+++ frysk-0.4/frysk-core/Makefile.am 2009-06-19 15:48:11.000000000 -0400
@@ -317,12 +317,6 @@ frysk/pkgdatadir/test-core-x86:
mkdir -p `dirname $@`
ln -s -f @abs_top_builddir@/../frysk-sys/$@ $@
-#FunitSimpleInterfaceTest
-pkglib_PROGRAMS += frysk/pkglibdir/FunitSimpleInterfaceTest
-frysk/pkglibdir/FunitSimpleInterfaceTest:
- gcj -o $@ -g --main=FunitSimpleInterfaceTest $(srcdir)/frysk/pkglibdir/FunitSimpleInterfaceTest.java $(srcdir)/frysk/pkglibdir/FunitSimpleInterface.java
-
-
# The following links two files into one executable
pkglib_PROGRAMS += frysk/pkglibdir/funit-scopes-multi-file
frysk_pkglibdir_funit_scopes_multi_file_SOURCES =