GCC Bugzilla has been upgraded from version 4.4.9 to 5.0rc3. If you see any problem, please report it to bug 64968.
Bug 12725 - [meta-bug] gcj does not conform to Binary Compatibility specification
Summary: [meta-bug] gcj does not conform to Binary Compatibility specification
Status: ASSIGNED
Alias: None
Product: gcc
Classification: Unclassified
Component: java (show other bugs)
Version: unknown
: P2 normal
Target Milestone: ---
Assignee: Andrew Haley
URL:
Keywords: ABI, meta-bug
Depends on: 12757 12758 12772 15363 17488 22377 12755 12756 12760 12957 13606 15321 15650 17021 17738 17978 18377 19285 21624
Blocks: 6819 12759
  Show dependency treegraph
 
Reported: 2003-10-22 15:45 UTC by Andrew Haley
Modified: 2006-03-12 19:48 UTC (History)
4 users (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed: 2006-03-12 19:48:04


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Haley 2003-10-22 15:45:11 UTC
The Java Language Standard, Second Edition, Binary Compatibility spec has a
number of requirements to which gcj does not conform.

http://java.sun.com/docs/books/jls/second_edition/html/binaryComp.doc.html
Comment 1 Andrew Haley 2003-10-24 13:14:16 UTC
The big patch at http://gcc.gnu.org/ml/gcc-patches/2003-10/msg02003.html addreses
much of this issue, but there are still some problems, as that posting indicates.
Comment 2 Tom Tromey 2004-04-20 05:26:07 UTC
I've added #12957 as a dependency as fixing this may involve
changing the interface to _Jv_GetJNIEnvNewFrame, and hence
impacts binary compatibility.