Re: [PULL 32/40] tcg/plugins: enable by default for most TCG builds

2021-07-16 Thread Richard Henderson
On 7/16/21 8:31 AM, Christian Borntraeger wrote: On 16.07.21 16:58, Christian Borntraeger wrote: On 16.07.21 16:51, Richard Henderson wrote: On 7/16/21 4:28 AM, Christian Borntraeger wrote:   --extra-ldflags="-Wl,--build-id -pie -Wl,-z,relro -Wl,-z,now" Full configure line is

Re: [PULL 32/40] tcg/plugins: enable by default for most TCG builds

2021-07-16 Thread Christian Borntraeger
On 16.07.21 16:58, Christian Borntraeger wrote: On 16.07.21 16:51, Richard Henderson wrote: On 7/16/21 4:28 AM, Christian Borntraeger wrote:   --extra-ldflags="-Wl,--build-id -pie -Wl,-z,relro -Wl,-z,now" Full configure line is ../configure --prefix=/usr --libdir=/usr/lib64

Re: [PULL 32/40] tcg/plugins: enable by default for most TCG builds

2021-07-16 Thread Christian Borntraeger
On 16.07.21 16:51, Richard Henderson wrote: On 7/16/21 4:28 AM, Christian Borntraeger wrote:   --extra-ldflags="-Wl,--build-id -pie -Wl,-z,relro -Wl,-z,now" Full configure line is ../configure --prefix=/usr --libdir=/usr/lib64 --sysconfdir=/etc

Re: [PULL 32/40] tcg/plugins: enable by default for most TCG builds

2021-07-16 Thread Richard Henderson
On 7/16/21 4:28 AM, Christian Borntraeger wrote:  --extra-ldflags="-Wl,--build-id -pie -Wl,-z,relro -Wl,-z,now" FWIW, -pie should not be buried in --extra-ldflags, but as --enable-pie on the normal configure line. r~

Re: [PULL 32/40] tcg/plugins: enable by default for most TCG builds

2021-07-16 Thread Alex Bennée
Christian Borntraeger writes: > On 16.07.21 08:54, Christian Borntraeger wrote: >> On 12.07.21 14:26, Alex Bennée wrote: >>> Aside from a minor bloat to file size the ability to have TCG plugins >>> has no real impact on performance unless a plugin is actively loaded. >>> Even then the

Re: [PULL 32/40] tcg/plugins: enable by default for most TCG builds

2021-07-16 Thread Christian Borntraeger
On 16.07.21 08:54, Christian Borntraeger wrote: On 12.07.21 14:26, Alex Bennée wrote: Aside from a minor bloat to file size the ability to have TCG plugins has no real impact on performance unless a plugin is actively loaded. Even then the libempty.so plugin shows only a minor degradation

Re: [PULL 32/40] tcg/plugins: enable by default for most TCG builds

2021-07-16 Thread Christian Borntraeger
On 12.07.21 14:26, Alex Bennée wrote: Aside from a minor bloat to file size the ability to have TCG plugins has no real impact on performance unless a plugin is actively loaded. Even then the libempty.so plugin shows only a minor degradation in performance caused by the extra book keeping the

[PULL 32/40] tcg/plugins: enable by default for most TCG builds

2021-07-12 Thread Alex Bennée
Aside from a minor bloat to file size the ability to have TCG plugins has no real impact on performance unless a plugin is actively loaded. Even then the libempty.so plugin shows only a minor degradation in performance caused by the extra book keeping the TCG has to do to keep track of