comparison gcc/common/config/frv/frv-common.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 /* Copyright (C) 1997-2017 Free Software Foundation, Inc. 1 /* Copyright (C) 1997-2018 Free Software Foundation, Inc.
2 2
3 This file is part of GCC. 3 This file is part of GCC.
4 4
5 GCC is free software; you can redistribute it and/or modify 5 GCC is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by 6 it under the terms of the GNU General Public License as published by
30 #define MASK_DEFAULT_ALLOC_CC MASK_ALLOC_CC 30 #define MASK_DEFAULT_ALLOC_CC MASK_ALLOC_CC
31 #else 31 #else
32 #define MASK_DEFAULT_ALLOC_CC 0 32 #define MASK_DEFAULT_ALLOC_CC 0
33 #endif 33 #endif
34 34
35 /* Implement TARGET_OPTION_OPTIMIZATION_TABLE. */
36 static const struct default_options frv_option_optimization_table[] =
37 {
38 { OPT_LEVELS_1_PLUS, OPT_fomit_frame_pointer, NULL, 1 },
39 { OPT_LEVELS_NONE, 0, NULL, 0 }
40 };
41
42 #undef TARGET_DEFAULT_TARGET_FLAGS 35 #undef TARGET_DEFAULT_TARGET_FLAGS
43 #define TARGET_DEFAULT_TARGET_FLAGS \ 36 #define TARGET_DEFAULT_TARGET_FLAGS \
44 (MASK_DEFAULT_ALLOC_CC \ 37 (MASK_DEFAULT_ALLOC_CC \
45 | MASK_COND_MOVE \ 38 | MASK_COND_MOVE \
46 | MASK_SCC \ 39 | MASK_SCC \
47 | MASK_COND_EXEC \ 40 | MASK_COND_EXEC \
48 | MASK_VLIW_BRANCH \ 41 | MASK_VLIW_BRANCH \
49 | MASK_MULTI_CE \ 42 | MASK_MULTI_CE \
50 | MASK_NESTED_CE) 43 | MASK_NESTED_CE)
51 #undef TARGET_OPTION_OPTIMIZATION_TABLE
52 #define TARGET_OPTION_OPTIMIZATION_TABLE frv_option_optimization_table
53 44
54 struct gcc_targetm_common targetm_common = TARGETM_COMMON_INITIALIZER; 45 struct gcc_targetm_common targetm_common = TARGETM_COMMON_INITIALIZER;