https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103398

--- Comment #2 from Fangrui Song <i at maskray dot me> ---
I want to switch the default because:

* It seems to me that every Linux distro uses --enable-default-pie GCC. I use
"many", but it is likely "most" at this point (2021).
* When a user builds GCC on Linux, the generated GCC does not default PIE. This
almost certainly does not match the behavior of their host GCC. 

On the libc-alpha mailing list, I have seen that contributors waste time
because they don't notice that scripts/build-many-glibcs.py built GCC uses the
implicit --disable-default-pie, which has a behavior different from the host
GCC or cross compiler provided by system packages.

Reply via email to