summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio
diff options
context:
space:
mode:
authormiod <miod@openbsd.org>2013-04-01 19:12:13 +0000
committermiod <miod@openbsd.org>2013-04-01 19:12:13 +0000
commit71bd7fd50d75040b96ad44308fa8a8612eea9a13 (patch)
tree3d3342392374ec6b18177e2e33d59581ab3b0565 /lib/libc/stdio
parentSome firmware revisions on UltraSPARC T2 machines apparently insist on having (diff)
downloadwireguard-openbsd-71bd7fd50d75040b96ad44308fa8a8612eea9a13.tar.xz
wireguard-openbsd-71bd7fd50d75040b96ad44308fa8a8612eea9a13.zip
Build mips kernels with -G 0, to disable use of so-called `small' data and
bss sections. The current kernel linker script is not gp-friendly enough for that; and while gas 2.15 was not attempting to output gp-relative relocations for variables which might have ended up in .sdata or .sbss, gas 2.17 will, and the kernel will fail to link. To be improved eventually with a better kernel ld script putting the gp-addressable sections close enough to gp... and making sure kernel gp is reloaded in all the userland->kernel code paths which might need gp in the kernel.
Diffstat (limited to 'lib/libc/stdio')
0 files changed, 0 insertions, 0 deletions