This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH] Fix various tests to use -no-pie linker flag when needed
- From: Tom Tromey <tom at tromey dot com>
- To: Jan Vrany <jan dot vrany at fit dot cvut dot cz>
- Cc: gdb-patches at sourceware dot org
- Date: Fri, 07 Sep 2018 14:43:51 -0600
- Subject: Re: [PATCH] Fix various tests to use -no-pie linker flag when needed
- References: <20180828193643.15530-1-jan.vrany@fit.cvut.cz>
>>>>> "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