comparison gcc/config/rs6000/eabialtivec.h @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 84e7813d76e9
children
comparison
equal deleted inserted replaced
131:84e7813d76e9 145:1830386684a0
1 /* Core target definitions for GNU compiler 1 /* Core target definitions for GNU compiler
2 for PowerPC targeted systems with AltiVec support. 2 for PowerPC targeted systems with AltiVec support.
3 Copyright (C) 2001-2018 Free Software Foundation, Inc. 3 Copyright (C) 2001-2020 Free Software Foundation, Inc.
4 Contributed by Aldy Hernandez (aldyh@redhat.com). 4 Contributed by Aldy Hernandez (aldyh@redhat.com).
5 5
6 This file is part of GCC. 6 This file is part of GCC.
7 7
8 GCC is free software; you can redistribute it and/or modify it 8 GCC is free software; you can redistribute it and/or modify it
21 21
22 /* Add -meabi and -maltivec to target flags. */ 22 /* Add -meabi and -maltivec to target flags. */
23 #undef TARGET_DEFAULT 23 #undef TARGET_DEFAULT
24 #define TARGET_DEFAULT (MASK_EABI | MASK_ALTIVEC) 24 #define TARGET_DEFAULT (MASK_EABI | MASK_ALTIVEC)
25 25
26 #undef ASM_DEFAULT_EXTRA
27 #define ASM_DEFAULT_EXTRA " %{!mvsx:%{!maltivec:%{!no-maltivec:-maltivec}}}"
28
26 #undef SUBSUBTARGET_OVERRIDE_OPTIONS 29 #undef SUBSUBTARGET_OVERRIDE_OPTIONS
27 #define SUBSUBTARGET_OVERRIDE_OPTIONS rs6000_altivec_abi = 1 30 #define SUBSUBTARGET_OVERRIDE_OPTIONS rs6000_altivec_abi = 1