aboutsummaryrefslogtreecommitdiff
path: root/gcc/go/ChangeLog
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2017-06-09 18:44:28 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2017-06-09 18:44:28 +0000
commita1f427e9a5750602aca0419f947d1612729b5793 (patch)
treecc12d6764d5fc554e61f0f5dafc58ce91099a908 /gcc/go/ChangeLog
parentcb59f689a37fc39178b9ac5fa595c63b3d7eddc0 (diff)
downloadgcc-a1f427e9a5750602aca0419f947d1612729b5793.zip
gcc-a1f427e9a5750602aca0419f947d1612729b5793.tar.gz
gcc-a1f427e9a5750602aca0419f947d1612729b5793.tar.bz2
opts.c (finish_options): If -fsplit-stack, disable implicit -forder-blocks-and-partition.
gcc/: * opts.c (finish_options): If -fsplit-stack, disable implicit -forder-blocks-and-partition. * doc/invoke.texi (Optimize Options): Document that when using -fsplit-stack -forder-blocks-and-partition is not implicitly enabled. gcc/go/: * go-lang.c (go_langhook_post_options): If -fsplit-stack is turned on, disable implicit -forder-blocks-and-partition. gcc/testsuite/: * gcc.dg/tree-prof/split-1.c: New test. From-SVN: r249071
Diffstat (limited to 'gcc/go/ChangeLog')
-rw-r--r--gcc/go/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog
index 59b4e6e..ac0dbe3 100644
--- a/gcc/go/ChangeLog
+++ b/gcc/go/ChangeLog
@@ -1,3 +1,8 @@
+2017-06-09 Ian Lance Taylor <iant@golang.org>
+
+ * go-lang.c (go_langhook_post_options): If -fsplit-stack is turned
+ on, disable implicit -forder-blocks-and-partition.
+
2017-05-12 Than McIntosh <thanm@google.com>
* go-gcc.cc (Gcc_backend::call_expression): Add caller parameter.