Bug 15321 - Binary Compatibility: gcj reads dependent classes
Summary: Binary Compatibility: gcj reads dependent classes
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: java (show other bugs)
Version: 4.0.0
: P2 normal
Target Milestone: 4.0.0
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks: 12725
  Show dependency treegraph
 
Reported: 2004-05-06 15:41 UTC by Andrew Haley
Modified: 2004-12-01 02:50 UTC (History)
2 users (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed: 2004-08-08 19:02:42


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Haley 2004-05-06 15:41:28 UTC
On the gcj-abi-2-dev-branch, gcj tries to open class files on which a class
depends.  If it fails to find these files a warning is generated.

There is a flag to control this behaviour, flag_verify_invocations.  If this
flag is set to zero, gcj should neither try to open these files nor issue any
warnings.
However, there is no code to set or clear this flag.

With -findirect-dispatch, this flag should default to zero.
Comment 1 Andrew Pinski 2004-05-06 15:43:50 UTC
Confirmed.
Comment 2 Andrew Haley 2004-05-06 16:09:25 UTC
This is related to PR13606, which should probably be fixed at the same time.
Comment 3 Andrew Haley 2004-09-02 13:25:38 UTC
Fixed with latest patches applied to branch.
Comment 4 Andrew Pinski 2004-12-01 02:50:06 UTC
Fixed on the mainline now by the merge of the BC branch.