diff options
author | aldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-04-07 02:48:54 +0000 |
---|---|---|
committer | aldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-04-07 02:48:54 +0000 |
commit | 159813d9a693a30944aafad1760446599aab3e58 (patch) | |
tree | bda06c0f80fa7865bf8dbbc4c25d8f8fadc636eb /gcc/config/rs6000/eabispe.h | |
parent | d7e7ddaf6d77095d3a206af4c05ec6d674847668 (diff) | |
download | gcc-159813d9a693a30944aafad1760446599aab3e58.tar.gz |
2003-04-06 Aldy Hernandez <aldyh@redhat.com>
* doc/invoke.texi (RS/6000 and PowerPC Options): Document -mspe
option.
* config/rs6000/eabispe.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Set
rs6000_spe.
* config/rs6000/eabi.h (TARGET_E500): Define.
* config/rs6000/rs6000.h (TARGET_E500): Define.
(TARGET_OPTIONS): Add spe= option.
Declare rs6000_spe and rs6000_spe_string extern.
* config/rs6000/rs6000.c (branch_positive_comparison_operator):
Change TARGET_SPE to TARGET_E500.
(ccr_bit): Change TARGET_SPE to TARGET_E500. Check for
!TARGET_FPRS.
(print_operand): Same.
(rs6000_generate_compare): Same.
(output_cbranch): Same.
(rs6000_spe): Declare.
(rs6000_spe_string): Declare.
(rs6000_override_options): Call rs6000_parse_spe_option.
(rs6000_parse_spe_option): New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@65319 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/rs6000/eabispe.h')
-rw-r--r-- | gcc/config/rs6000/eabispe.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/config/rs6000/eabispe.h b/gcc/config/rs6000/eabispe.h index bfec030b9de..5cbe7f7ba5e 100644 --- a/gcc/config/rs6000/eabispe.h +++ b/gcc/config/rs6000/eabispe.h @@ -36,6 +36,8 @@ Boston, MA 02111-1307, USA. */ /* See note below. */ \ /*if (rs6000_long_double_size_string == NULL)*/ \ /* rs6000_long_double_type_size = 128;*/ \ + if (rs6000_spe_string == NULL) \ + rs6000_spe = 1; \ if (rs6000_isel_string == NULL) \ rs6000_isel = 1 |