This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH][1-3] New configure options that make the compiler use -fPIE and -pie as default option


måndag 10 november 2014 21.26.39 skrev  Magnus Granberg:
> > 
> > 	Rainer
> 
> Thanks Rainer for the nits and comments.
> Have updated the patches and Changelogs.
> But i still use PIE_DRIVER_SELF_SPECS, do you have a ide where move it so
> i don't need to duplicate that stuff or how to do it?
> 
> Magnus G
> 
> 2014-11-10  Magnus Granberg  <zorry@gentoo.org>
> 
> 	/gcc
> 	* config/gnu-user.h (PIE_DRIVER_SELF_SPECS) and
> 	(GNU_DRIVER_SELF_SPECS): Define.
> 	* config/i386/gnu-user-common.h (DRIVER_SELF_SPECS): Define
> 	* configure.ac: Add new option.
> 	* configure, config.in: Rebuild.
> 	* Makefile.in (ALL_CFLAGS) and (ALL_CXXFLAGS): Disable PIE.
> 	* doc/install.texi: New configure option.
> 	* doc/invoke.texi: Add note to PIE.
> 	* doc/sourcebuild.texi: New effective target.
> 	gcc/testsuite
> 	* gcc/default-pie.c: New test
> 	* gcc.dg/tree-ssa/ssa-store-ccp-3.c: Skip if default_pie
> 	* g++.dg/other/anon5.C: Skip if default_pie
> 	* lib/target-supports.exp (check_effective_target_default_pie):
> 	New proc.
> 	/libgcc
> 	* Makefile.in (CRTSTUFF_CFLAGS): Disable PIE.

Can this be included for GCC 5 ?

/Magnus G.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]