diff options
author | Ron Yorston <rmy@pobox.com> | 2024-10-17 11:27:35 +0100 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2024-10-17 11:27:35 +0100 |
commit | 030d8f8ea9d4c2a896efad2b327a3308f7fd8c1b (patch) | |
tree | c69d60d369f0f590d8d052ba175fe3721bb97d4b /win32 | |
parent | 4f13a5c9ea4994bd44ff91d3a6200113f863977b (diff) | |
download | busybox-w32-030d8f8ea9d4c2a896efad2b327a3308f7fd8c1b.tar.gz busybox-w32-030d8f8ea9d4c2a896efad2b327a3308f7fd8c1b.tar.bz2 busybox-w32-030d8f8ea9d4c2a896efad2b327a3308f7fd8c1b.zip |
make: improve chaining of implicit rules
Running 'make thing.z' with the following makefile:
.SUFFIXES: .x .y .z
.x.y:
cp $< $@
.y.x:
cp $< $@
.y.z:
cp $< $@
resulted in infinite recursion and a segfault. Follow GNU make and
don't allow any implicit rule to appear more than once in a chain.
Adds 16-32 bytes.
Diffstat (limited to 'win32')
0 files changed, 0 insertions, 0 deletions