>>>>> "timtuun" == timtuun  <[EMAIL PROTECTED]> writes:

timtuun> I was wondering if there is a particular reason why object
timtuun> name in dependency output doesn't include the directory where
timtuun> the output is written?

Just conservatism -- the options have worked this way for a long time.
See PR 30491.

timtuun> Am I completely wrong saying that some older version it would
timtuun> have been objects/buffer.o: ... instead of just buffer.o:
timtuun> ... ?

Yeah, that would have been a better choice.  I don't know why it was
not done that way.  I'm reluctant to change it, however, for fear of
breaking a script that uses gcc.

Also, it is easy enough to use -MT to get the target name you want.
This is what automake does, for instance.

Tom

Reply via email to