Bug 6933 - <gcj: compile source dependencies too(like javac)>
Summary: <gcj: compile source dependencies too(like javac)>
Alias: None
Product: gcc
Classification: Unclassified
Component: java (show other bugs)
Version: 3.1
: P3 enhancement
Target Milestone: 4.3.0
Assignee: Not yet assigned to anyone
Depends on: 28067
  Show dependency treegraph
Reported: 2002-06-04 22:06 UTC by test
Modified: 2007-01-09 20:43 UTC (History)
2 users (show)

See Also:
Host: i686-pc-linux-gnu
Target: i686-pc-linux-gnu
Build: i686-pc-linux-gnu
Known to work:
Known to fail:
Last reconfirmed: 2006-01-08 05:20:05

part one of testcase (21 bytes, text/plain)
2003-05-26 04:53 UTC, Andrew Pinski
part two of testcase (31 bytes, text/plain)
2003-05-26 04:53 UTC, Andrew Pinski

Note You need to log in before you can comment on or make changes to this bug.
Description test 2002-06-04 22:06:00 UTC
	<Javac compiles all source dependancies too where as gcj doesnt do.
 	Makefiles and Ant-build.xml which were made exploiting this feature
        fail with gcj.>


System: Linux cosmos 2.4.9-31 #1 Tue Feb 26 07:11:02 EST 2002 i686 unknown
Architecture: i686

host: i686-pc-linux-gnu
build: i686-pc-linux-gnu
target: i686-pc-linux-gnu
configured with: ./configure  : (reconfigured) ./configure --prefix=/var/local/gcc --exec-prefix=/var/local/gcc
Comment 1 test 2002-06-04 22:06:00 UTC
	<After adding this feature, turn it on by default and have a switch to disable it>
Comment 2 Andrew Pinski 2003-05-26 04:51:49 UTC
Yes this is still a problem on the mainline (20030525) and it would be a nice.
Direction to reproduce this:
gcj -C B.java

This should be produce both A.class and B.class.
Comment 3 Andrew Pinski 2003-05-26 04:53:09 UTC
Created attachment 4073 [details]
part one of testcase
Comment 4 Andrew Pinski 2003-05-26 04:53:43 UTC
Created attachment 4074 [details]
part two of testcase
Comment 5 Tom Tromey 2007-01-09 20:43:57 UTC
All gcj front end bugs have been fixed by the gcj-eclipse branch merge.
I'm mass-closing the affected PRs.
If you believe one of these was closed in error, please reopen it
with a note explaining why.