diff options
Diffstat (limited to 'upstream/gcc49_default_pie_Changlog.txt')
-rw-r--r-- | upstream/gcc49_default_pie_Changlog.txt | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/upstream/gcc49_default_pie_Changlog.txt b/upstream/gcc49_default_pie_Changlog.txt new file mode 100644 index 0000000..59ce7d5 --- /dev/null +++ b/upstream/gcc49_default_pie_Changlog.txt @@ -0,0 +1,22 @@ +2013-11-10 Magnus Granberg <zorry@gentoo.org> + + /gcc + * config/gnu-user.h: Define PIE_DRIVER_SELF_SPECS for PIE + as default and GNU_DRIVER_SELF_SPECS. + * config/i386/gnu-user-common.h: Define DRIVER_SELF_SPECS + * configure.ac: Add new option that enable PIE as default. + * configure, config.in: Rebuild. + * Makefile.in: Disable PIE when building the compiler. + * doc/install.texi: Add the new configure option default PIE. + * doc/invoke.texi: Add note for the new configure option default + PIE. + * testsuite/gcc/default-pie.c: New test for new configure option + --enale-default-pie + * testsuite/gcc.dg/other/anon5.C: Add skip test as it fail to link + on effective_target default_pie. + * testsuite/lib/target-supports.exp (check_profiling_available): + We can't use profiling on effective target default_pie. + * testsuite/lib/target-supports.exp (check_effective_target_pie): + Add check_effective_target_default_pie. + /libgcc + * Makefile.in: Disable PIE when building the crtbegin/end files. |