summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib
diff options
context:
space:
mode:
authorhenric <henric@openbsd.org>2003-05-23 02:00:51 +0000
committerhenric <henric@openbsd.org>2003-05-23 02:00:51 +0000
commit0e268b94a49f3484d8221fa973d2a3673ca05c12 (patch)
tree897b3e6df4ef304207608ef5e5ebd88903caeac1 /lib/libc/stdlib
parentFix comment: IOTTE_PAMASK is 42..13 not 42..12 (diff)
downloadwireguard-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