https://sourceware.org/bugzilla/show_bug.cgi?id=2587
--- Comment #7 from parakleta at gmail dot com ---
I've just realised that changing the order of rules may not work.

We want to have '.m -> .c -> .o' as the sequence without triggering '.m -> .o',
and by setting '.c' before '.m' we're saying if '.c -> .o' is possible then use
that, but I suspect if the '.c' file is missing or out of date the it will try
the '.m -> .o' rule before trying to build the intermediate.

I think this means that either the '.c' files need to be listed as explicit
dependencies of the '.o' files in the case that a '.m' file exists (so
bypassing the pattern and forcing the explicit sequence '.m -> .c => .o') or
else disabling the rules as per my first suggestion.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to