Re: [PATCH 0/7] configure: Improve PIE and other linkage

2019-12-18 Thread Richard Henderson
On 12/17/19 9:28 PM, Fangrui Song wrote: > How will this patch set affect statically linked user mode binaries? > (qemu-user-static packages on Debian, CentOS, ...) The statically linked user mode binaries will still build, and should still be able to run any guest binary that could be run before.

Re: [PATCH 0/7] configure: Improve PIE and other linkage

2019-12-17 Thread Fangrui Song
On 2019-12-17, Richard Henderson wrote: This begins by dropping the -Ttext-segment stuff, which Fangrui Song correctly points out does not work with lld. But it's also obsolete, so instead of adding support for lld's --image-base, remove it all. Then, remove some other legacy random addresses t

[PATCH 0/7] configure: Improve PIE and other linkage

2019-12-17 Thread Richard Henderson
This begins by dropping the -Ttext-segment stuff, which Fangrui Song correctly points out does not work with lld. But it's also obsolete, so instead of adding support for lld's --image-base, remove it all. Then, remove some other legacy random addresses that were supposed to apply to softmmu, but