diff options
Diffstat (limited to 'gcc/target-def.h')
-rw-r--r-- | gcc/target-def.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc/target-def.h b/gcc/target-def.h index 89af47e12ee..5e5deac9375 100644 --- a/gcc/target-def.h +++ b/gcc/target-def.h @@ -305,6 +305,7 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #define TARGET_FUNCTION_ATTRIBUTE_INLINABLE_P hook_bool_tree_false #define TARGET_MS_BITFIELD_LAYOUT_P hook_bool_tree_false #define TARGET_RTX_COSTS hook_bool_rtx_int_int_intp_false +#define TARGET_MANGLE_FUNDAMENTAL_TYPE hook_constcharptr_tree_null #ifndef TARGET_INIT_LIBFUNCS #define TARGET_INIT_LIBFUNCS hook_void_void @@ -318,6 +319,11 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #define TARGET_ENCODE_SECTION_INFO default_encode_section_info #endif +/* APPLE LOCAL begin AltiVec */ +#define TARGET_EXPAND_MACRO_P hook_bool_constcpp_tokenp_false +#define TARGET_CAST_EXPR_AS_VECTOR_INIT false +/* APPLE LOCAL end AltiVec */ + #define TARGET_FIXED_CONDITION_CODE_REGS hook_bool_uintp_uintp_false #define TARGET_CC_MODES_COMPATIBLE default_cc_modes_compatible @@ -376,6 +382,7 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. TARGET_MS_BITFIELD_LAYOUT_P, \ TARGET_INIT_BUILTINS, \ TARGET_EXPAND_BUILTIN, \ + TARGET_MANGLE_FUNDAMENTAL_TYPE, \ TARGET_INIT_LIBFUNCS, \ TARGET_SECTION_TYPE_FLAGS, \ TARGET_CANNOT_MODIFY_JUMPS_P, \ @@ -410,6 +417,10 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. TARGET_TERMINATE_DW2_EH_FRAME_INFO, \ TARGET_ASM_FILE_START_APP_OFF, \ TARGET_ASM_FILE_START_FILE_DIRECTIVE, \ + /* APPLE LOCAL begin AltiVec */ \ + TARGET_EXPAND_MACRO_P, \ + TARGET_CAST_EXPR_AS_VECTOR_INIT, \ + /* APPLE LOCAL end AltiVec */ \ TARGET_CALLS, \ } |