This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
[BC ABI] Merged with HEAD
- From: Andrew Haley <aph at redhat dot com>
- To: Bryce McKinlay <mckinlay at redhat dot com>
- Cc: java-patches at gcc dot gnu dot org
- Date: Mon, 24 May 2004 16:30:53 +0100
- Subject: [BC ABI] Merged with HEAD
- References: <40AD43C6.10402@redhat.com>
Bryce McKinlay writes:
> I have merged the CVS head as of 20040514 into the ABI branch. The
> following diff shows the current changes on the ABI branch relative to
> the HEAD. You can diff against the tag gcj-abi-2-merge-20040514 to get
> the current branch diff.
Wow, that was fast. Tremendous work, Bryce.
> Hopefully future merges won't be as painful as this one was!
>
> The tree-ssa code has caused a failure for --indirect-dispatch:
>
> $ gcj --indirect-dispatch Test.java
> Test.java: In class `Test':
> Test.java: In method `Test.main(java.lang.String[])':
> Test.java:7: internal compiler error: in check_pointer_types_r, at
> gimplify.c:3631
>
> This doesn't happen on head so some change in the ABI branch is
> responsible - I'll take a look at this soon unless Andrew beats me to it.
I just built and tested this branch with -findirect-dispatch on
x86_64-unknown-linux-gnu, and I get
XPASS: pr13107_3 compilation from bytecode
XPASS: pr13107_3 -O3 compilation from bytecode
FAIL: /home/aph/gcj-abi-2-dev-branch/build/x86_64-unknown-linux-gnu/libjava/testsuite/TestEarlyGC.exe output - /home/aph/gcj-abi-2-dev-branch/build/x86_64-unknown-linux-gnu/libjava/testsuite/TestEarlyGC.exe
Andrew.