diff options
author | 2017-10-04 21:04:56 +0000 | |
---|---|---|
committer | 2017-10-04 21:04:56 +0000 | |
commit | 564efe7e1b3c6e07522915d252aeb7e7343efa9d (patch) | |
tree | 22b9354cfa4e8e38660fec6abfac9616d4e47522 /lib/libc/stdlib/malloc.c | |
parent | Work around clang mis-optimization regression. For some expression- (diff) | |
download | wireguard-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