From d462568f8ce5ba423728a5a36a6ff39fe00c2c43 Mon Sep 17 00:00:00 2001 From: segher Date: Tue, 30 Aug 2016 02:46:07 +0000 Subject: [PATCH] Eradicate MQ some more Nothing uses MQ anymore, but it still shows up in all the dump files. This patch removes it from CALL_REALLY_USED_REGISTERS so that that does not happen anymore (it is still a fixed register, there should be no functional change). * config/rs6000/rs6000.h (CALL_REALLY_USED_REGISTERS): Do not include MQ. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@239851 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/config/rs6000/rs6000.h | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d59bc7dd92e..b7117b49295 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2016-08-29 Segher Boessenkool + + * config/rs6000/rs6000.h (CALL_REALLY_USED_REGISTERS): Do not + include MQ. + 2016-08-29 David Malcolm * input.c diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h index 1609abd68bc..d54eaa1b5a2 100644 --- a/gcc/config/rs6000/rs6000.h +++ b/gcc/config/rs6000/rs6000.h @@ -1120,7 +1120,7 @@ enum data_align { align_abi, align_opt, align_both }; 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, \ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ - 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, \ + 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, \ /* AltiVec registers. */ \ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ -- 2.11.4.GIT