aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'upstream/gcc49_default_pie_Changlog.txt')
-rw-r--r--upstream/gcc49_default_pie_Changlog.txt22
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.