This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: `asm' in natObject.cc


Bryce> I'm guessing that its a libgcj bug, but a g++ bug that it
Bryce> doesn't get reported at -O2. I'm no "asm" expert, but this
Bryce> fixed it for me:

Thanks.

Bryce> Oops - the behaviour of "-MD -MF" must be slightly different
Bryce> between gcj and g++ because gcj doesn't delete the deps file
Bryce> when compilation fails.  I checked in the patch below which
Bryce> should take care of it.

Yeah.  Unfortunately I failed to track the -M* rewrite closely enough
and a less-than-optimal (for automake) change went in to gcc and g++.
The code for gcj was written first and so didn't have the problem.
Converting gcj to use the generic dependency tracking infrastructure
has been on my to-do list for a long time, but it has never seemed
very important.

Tom


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]