[PATCH] Fix various tests to use -no-pie linker flag when needed

Tom Tromey tom@tromey.com
Fri Sep 7 20:43:00 GMT 2018


>>>>> "Jan" == Jan Vrany <jan.vrany@fit.cvut.cz> writes:

Jan> Various test use test code written in i385 / x86_64 assembly that cannot
Jan> be used to create PIE executables. Therefore compilation of test programs
Jan> failed on systems where the compiler default is to create PIE executable.

Jan> To fix this, force -no-pie linker flag.

I guess you're on an OS that enables PIE by default?

These tests don't seem to be linux- or gcc-specific.
Do you know how universal -no-pie is?  My worry is that this would fix
the test for some people but break it for others.

Tom



More information about the Gdb-patches mailing list