diff options
author | Ron Yorston <rmy@pobox.com> | 2024-10-20 12:52:42 +0100 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2024-10-20 12:52:42 +0100 |
commit | ef4756eb0994bc25de66cbb04e1752dda217ff5d (patch) | |
tree | b5e13e2148177d67993d50e547de3f8c5ad1e85a /LICENSE | |
parent | 253bcde618f9f3f4b12015bcc62f59e8cddff45d (diff) | |
download | busybox-w32-ef4756eb0994bc25de66cbb04e1752dda217ff5d.tar.gz busybox-w32-ef4756eb0994bc25de66cbb04e1752dda217ff5d.tar.bz2 busybox-w32-ef4756eb0994bc25de66cbb04e1752dda217ff5d.zip |
make: changes to .DEFAULT/inference rules
The POSIX standard allows inference rules to be redefined but not
the .DEFAULT rule. There is no explicit exception for .DEFAULT to:
Only one target rule for any given target can contain commands.
Treat redefinition of a .DEFAULT rule as an error in POSIX mode
but allow it as an extension.
Also, the code didn't allow an inference rule with dependencies to
redefine an existing inference rule. This is no longer the case.
Adds 64-96 bytes.
Diffstat (limited to 'LICENSE')
0 files changed, 0 insertions, 0 deletions