diff options
author | Ron Yorston <rmy@pobox.com> | 2024-01-15 12:40:49 +0000 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2024-01-15 13:16:23 +0000 |
commit | c84b81ce49d6032fba4d543ae4e484fa2d7432f9 (patch) | |
tree | a1c9033be9931322c453a0c3e115cdd79d7fa9ac /runit | |
parent | 7b345e7e35a613fe2a947017c01341a25ef99752 (diff) | |
download | busybox-w32-c84b81ce49d6032fba4d543ae4e484fa2d7432f9.tar.gz busybox-w32-c84b81ce49d6032fba4d543ae4e484fa2d7432f9.tar.bz2 busybox-w32-c84b81ce49d6032fba4d543ae4e484fa2d7432f9.zip |
ash: reduce size of forkshell relocation block
The forkshell relocation block had one byte for each byte of the
forkshell structure and funcblock. It's only necessary to allow
one byte for each pointer. (One or two bits would be enough, but
would make the code more complex.)
The impact of this change depends on the data and whether the CPU
is 32- or 64-bit. It typically saves a few Kbytes.
Costs 16-52 bytes.
Diffstat (limited to 'runit')
0 files changed, 0 insertions, 0 deletions