Binutils is broken with -j N
Maciej W. Rozycki
macro@linux-mips.org
Thu May 26 20:15:00 GMT 2005
On Wed, 25 May 2005, H. J. Lu wrote:
> I changed:
>
> all: info ld.1
>
> ld.1: x
>
> info: info-recursive
>
> info-recursive:
> $(MAKE) info-am
>
> info-am: x
>
> to:
>
> all: info ld.1
>
> ld.1: x
>
> info-recursive: ld.1
>
> info: info-recursive
>
> info-recursive:
> $(MAKE) info-am
>
> info-am: x
This is all fiddling with internal undocumented (i.e. possibly
version-specific) automake logic. Which means it's quite fragile and has
traditionally made updating to newer versions of autotools rather painful.
E.g. you are not expected to override *-recursive targets. Can't it
actually be done using documented techniques?
Maciej
More information about the Binutils
mailing list