aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2024-10-20 12:52:42 +0100
committerRon Yorston <rmy@pobox.com>2024-10-20 12:52:42 +0100
commitef4756eb0994bc25de66cbb04e1752dda217ff5d (patch)
treeb5e13e2148177d67993d50e547de3f8c5ad1e85a /arch
parent253bcde618f9f3f4b12015bcc62f59e8cddff45d (diff)
downloadbusybox-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 'arch')
0 files changed, 0 insertions, 0 deletions