summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/malloc.c
diff options
context:
space:
mode:
authorpatrick <patrick@openbsd.org>2017-10-04 21:04:56 +0000
committerpatrick <patrick@openbsd.org>2017-10-04 21:04:56 +0000
commit564efe7e1b3c6e07522915d252aeb7e7343efa9d (patch)
tree22b9354cfa4e8e38660fec6abfac9616d4e47522 /lib/libc/stdlib/malloc.c
parentWork around clang mis-optimization regression. For some expression- (diff)
downloadwireguard-openbsd-564efe7e1b3c6e07522915d252aeb7e7343efa9d.tar.xz
wireguard-openbsd-564efe7e1b3c6e07522915d252aeb7e7343efa9d.zip
Due to changes in LLD where sections are sorted in a different way,
the .got section was put into the randomdata segment. This caused the bootloader to overwrite parts of the .got and leads to broken pointers. Explicitly put the .got section into the .data segment. ok kettenis@
Diffstat (limited to 'lib/libc/stdlib/malloc.c')
0 files changed, 0 insertions, 0 deletions