diff options
author | 2003-05-23 02:00:51 +0000 | |
---|---|---|
committer | 2003-05-23 02:00:51 +0000 | |
commit | 0e268b94a49f3484d8221fa973d2a3673ca05c12 (patch) | |
tree | 897b3e6df4ef304207608ef5e5ebd88903caeac1 /lib/libc/stdlib | |
parent | Fix comment: IOTTE_PAMASK is 42..13 not 42..12 (diff) | |
download | wireguard-openbsd-0e268b94a49f3484d8221fa973d2a3673ca05c12.tar.xz wireguard-openbsd-0e268b94a49f3484d8221fa973d2a3673ca05c12.zip |
For some reason, gcc seems to assume that if an inline assembly statement
has arguments but no clobbers, then everything is clobbered. The in-tree
gcc also likes to insert redundant "sra"s. These changes help gcc generate
somewhat better code for the spl*() functions. This change shrank my GENERIC
kernel by 27136 bytes.
ok jason@
Diffstat (limited to 'lib/libc/stdlib')
0 files changed, 0 insertions, 0 deletions