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]
Other format: [Raw text]

Re: [toplevel bootstrap PATCH] Add profiledbootstrap


Daniel Jacobowitz <drow@false.org> writes:

> > The top level isn't allowed to use GNU make, IIRC -- aren't double-colon 
> > rules a GNU makeism?  :-P  Or are they portable?
> > 
> > (And isn't this a nightmare?  Thanks for your work.)
> 
> Even if they are a GNU makeism, the question is whether they'll cause
> parse errors in other Make implementations - the bootstrap rules belong
> to GCC.
> 
> The GNU make manual does not list them as an extension, so I assume
> they are at least a little portable...

Double colon rules in Makefiles are portable.  To be portable, a
particular target must have either only single colon rules or only
double colon rules.

(Not that I know what this is about.)

Ian


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