This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


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

Re: Implement -MF <output-filename>


>>>>> "Bryce" == Bryce McKinlay <bryce@albatross.co.nz> writes:

Bryce> I think this change has broken automake, which uses
Bryce> "-Wp,-MD,..." in its built-in rule for dependency generation
Bryce> (subsequently breaking libjava...). I'm not sure whether its
Bryce> automake or cc1plus which needs to be fixed, however.

Automake 1.4, the most recently released automake, with dependency
tracking enabled, will generate Makefiles which invoke gcc this way.
The only choice the user has about it is to disable automatic
dependency tracking.

Automake 1.5 will fix this, but that release is still not in sight.

Considering that I still get reports about automake 1.4 not working
with non-gcc compilers, I anticipate a flood of reports about how
automake doesn't work with gcc 3.0.  It would certainly be more
convenient for me if gcc 3.0 could be backwards compatible here.

Tom

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