diff options
author | Jason A. Donenfeld | 2022-04-20 15:34:20 +0200 |
---|---|---|
committer | Bernhard Reutner-Fischer | 2022-04-20 15:43:00 +0200 |
commit | 398bb3861aa39ae6d3ada7bb54698653b4de370b (patch) | |
tree | 17e05f9c94cc460c264491ca6746ea222a6ef072 /coreutils/cksum.c | |
parent | 3c60711f836b151b8f361098475c3b0cd162dd17 (diff) | |
download | busybox-398bb3861aa39ae6d3ada7bb54698653b4de370b.zip busybox-398bb3861aa39ae6d3ada7bb54698653b4de370b.tar.gz |
seedrng: further reduce size
- Remove all games with errno to further reduce code size.
- Combine error messages that don't benefit from being separated.
- Lock directory fd instead of separate file.
function old new delta
static.longopts 38 26 -12
seed_from_file_if_exists 426 413 -13
packed_usage 34519 34480 -39
.rodata 108484 108407 -77
seedrng_main 1088 1000 -88
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/5 up/down: 0/-229) Total: -229 bytes
text data bss dec hex filename
976208 4227 1816 982251 efceb busybox_old
975979 4227 1816 982022 efc06 busybox_unstripped
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Diffstat (limited to 'coreutils/cksum.c')
0 files changed, 0 insertions, 0 deletions