+#define TARGET_ENCODE_SECTION_INFO default_encode_section_info
+#endif
+
+#define TARGET_FIXED_CONDITION_CODE_REGS hook_bool_uintp_uintp_false
+
+#define TARGET_CC_MODES_COMPATIBLE default_cc_modes_compatible
+
+#define TARGET_MACHINE_DEPENDENT_REORG 0
+
+#define TARGET_BUILD_BUILTIN_VA_LIST std_build_builtin_va_list
+
+#define TARGET_GET_PCH_VALIDITY default_get_pch_validity
+#define TARGET_PCH_VALID_P default_pch_valid_p
+
+#define TARGET_DEFAULT_SHORT_ENUMS hook_bool_void_false
+
+#define TARGET_BUILTIN_SETJMP_FRAME_VALUE default_builtin_setjmp_frame_value
+
+#define TARGET_MD_ASM_CLOBBERS hook_tree_tree_identity
+
+#define TARGET_DWARF_CALLING_CONVENTION hook_int_tree_0
+
+#define TARGET_PROMOTE_FUNCTION_ARGS hook_bool_tree_false
+#define TARGET_PROMOTE_FUNCTION_RETURN hook_bool_tree_false
+#define TARGET_PROMOTE_PROTOTYPES hook_bool_tree_false
+
+#define TARGET_STRUCT_VALUE_RTX hook_rtx_tree_int_null
+#define TARGET_RETURN_IN_MEMORY default_return_in_memory
+#define TARGET_RETURN_IN_MSB hook_bool_tree_false
+
+#define TARGET_EXPAND_BUILTIN_SAVEREGS default_expand_builtin_saveregs
+#define TARGET_SETUP_INCOMING_VARARGS default_setup_incoming_varargs
+#define TARGET_STRICT_ARGUMENT_NAMING hook_bool_CUMULATIVE_ARGS_false
+#define TARGET_PRETEND_OUTGOING_VARARGS_NAMED \
+ default_pretend_outgoing_varargs_named
+#define TARGET_SPLIT_COMPLEX_ARG NULL
+
+#define TARGET_GIMPLIFY_VA_ARG_EXPR std_gimplify_va_arg_expr
+#define TARGET_PASS_BY_REFERENCE hook_bool_CUMULATIVE_ARGS_mode_tree_bool_false
+#define TARGET_LATE_RTL_PROLOGUE_EPILOGUE false
+#define TARGET_MUST_PASS_IN_STACK must_pass_in_stack_var_size_or_pad
+#define TARGET_CALLEE_COPIES hook_bool_CUMULATIVE_ARGS_mode_tree_bool_false
+
+#define TARGET_CALLS { \
+ TARGET_PROMOTE_FUNCTION_ARGS, \
+ TARGET_PROMOTE_FUNCTION_RETURN, \
+ TARGET_PROMOTE_PROTOTYPES, \
+ TARGET_STRUCT_VALUE_RTX, \
+ TARGET_RETURN_IN_MEMORY, \
+ TARGET_RETURN_IN_MSB, \
+ TARGET_PASS_BY_REFERENCE, \
+ TARGET_EXPAND_BUILTIN_SAVEREGS, \
+ TARGET_SETUP_INCOMING_VARARGS, \
+ TARGET_STRICT_ARGUMENT_NAMING, \
+ TARGET_PRETEND_OUTGOING_VARARGS_NAMED, \
+ TARGET_SPLIT_COMPLEX_ARG, \
+ TARGET_MUST_PASS_IN_STACK, \
+ TARGET_CALLEE_COPIES \
+ }
+
+
+#ifndef TARGET_HANDLE_PRAGMA_REDEFINE_EXTNAME
+#define TARGET_HANDLE_PRAGMA_REDEFINE_EXTNAME 0