aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRadovan Obradovic <robradovic@mips.com>2014-04-24 09:34:06 +0000
committerTom de Vries <vries@gcc.gnu.org>2014-04-24 09:34:06 +0000
commitd996e61aaabdcd98f1a24adf5d7c19d3e76f48e0 (patch)
tree83a1eb6629ed908eb4bacc7d8c5b285b84a8f47e /gcc
parentbbcc9c00015be1f7c186990f5cd35ea935452912 (diff)
downloadgcc-d996e61aaabdcd98f1a24adf5d7c19d3e76f48e0.zip
gcc-d996e61aaabdcd98f1a24adf5d7c19d3e76f48e0.tar.gz
gcc-d996e61aaabdcd98f1a24adf5d7c19d3e76f48e0.tar.bz2
-fuse-caller-save - Add command line option
2014-04-24 Radovan Obradovic <robradovic@mips.com> Tom de Vries <tom@codesourcery.com> * common.opt (fuse-caller-save): New option. Co-Authored-By: Tom de Vries <tom@codesourcery.com> From-SVN: r209743
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/common.opt4
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9c13da0..edf0467 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2014-04-24 Radovan Obradovic <robradovic@mips.com>
+ Tom de Vries <tom@codesourcery.com>
+
+ * common.opt (fuse-caller-save): New option.
+
2014-04-24 Tejas Belagod <tejas.belagod@arm.com>
* config/aarch64/aarch64.c (aarch64_evpc_tbl): Reverse order of elements
diff --git a/gcc/common.opt b/gcc/common.opt
index d46d4c7..5c3f834 100644
--- a/gcc/common.opt
+++ b/gcc/common.opt
@@ -2703,4 +2703,8 @@ Create a position independent executable
z
Driver Joined Separate
+fuse-caller-save
+Common Report Var(flag_use_caller_save) Optimization
+Use caller save register across calls if possible
+
; This comment is to ensure we retain the blank line above.