comparison gcc/config/fr30/fr30.c @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children 1830386684a0
comparison
equal deleted inserted replaced
111:04ced10e8804 131:84e7813d76e9
1 /* FR30 specific functions. 1 /* FR30 specific functions.
2 Copyright (C) 1998-2017 Free Software Foundation, Inc. 2 Copyright (C) 1998-2018 Free Software Foundation, Inc.
3 Contributed by Cygnus Solutions. 3 Contributed by Cygnus Solutions.
4 4
5 This file is part of GCC. 5 This file is part of GCC.
6 6
7 GCC is free software; you can redistribute it and/or modify 7 GCC is free software; you can redistribute it and/or modify
17 You should have received a copy of the GNU General Public License 17 You should have received a copy of the GNU General Public License
18 along with GCC; see the file COPYING3. If not see 18 along with GCC; see the file COPYING3. If not see
19 <http://www.gnu.org/licenses/>. */ 19 <http://www.gnu.org/licenses/>. */
20 20
21 /*{{{ Includes */ 21 /*{{{ Includes */
22
23 #define IN_TARGET_CODE 1
22 24
23 #include "config.h" 25 #include "config.h"
24 #include "system.h" 26 #include "system.h"
25 #include "coretypes.h" 27 #include "coretypes.h"
26 #include "backend.h" 28 #include "backend.h"
191 #define TARGET_TRAMPOLINE_INIT fr30_trampoline_init 193 #define TARGET_TRAMPOLINE_INIT fr30_trampoline_init
192 194
193 #undef TARGET_CONSTANT_ALIGNMENT 195 #undef TARGET_CONSTANT_ALIGNMENT
194 #define TARGET_CONSTANT_ALIGNMENT constant_alignment_word_strings 196 #define TARGET_CONSTANT_ALIGNMENT constant_alignment_word_strings
195 197
198 #undef TARGET_HAVE_SPECULATION_SAFE_VALUE
199 #define TARGET_HAVE_SPECULATION_SAFE_VALUE speculation_safe_value_not_needed
200
196 struct gcc_target targetm = TARGET_INITIALIZER; 201 struct gcc_target targetm = TARGET_INITIALIZER;
197 202
198 203
199 /* Worker function for TARGET_CAN_ELIMINATE. */ 204 /* Worker function for TARGET_CAN_ELIMINATE. */
200 205