Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/mips/vxworks.h @ 111:04ced10e8804
gcc 7
author | kono |
---|---|
date | Fri, 27 Oct 2017 22:46:09 +0900 |
parents | f6334be47118 |
children | 84e7813d76e9 |
comparison
equal
deleted
inserted
replaced
68:561a7518be6b | 111:04ced10e8804 |
---|---|
1 /* Copyright (C) 1999, 2003, 2004, 2007, 2008, 2010, 2011 | 1 /* Copyright (C) 1999-2017 Free Software Foundation, Inc. |
2 Free Software Foundation, Inc. | |
3 | 2 |
4 This file is part of GCC. | 3 This file is part of GCC. |
5 | 4 |
6 GCC is free software; you can redistribute it and/or modify | 5 GCC is free software; you can redistribute it and/or modify |
7 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 |
14 GNU General Public License for more details. | 13 GNU General Public License for more details. |
15 | 14 |
16 You should have received a copy of the GNU General Public License | 15 You should have received a copy of the GNU General Public License |
17 along with GCC; see the file COPYING3. If not see | 16 along with GCC; see the file COPYING3. If not see |
18 <http://www.gnu.org/licenses/>. */ | 17 <http://www.gnu.org/licenses/>. */ |
19 | |
20 #undef TARGET_VERSION | |
21 #define TARGET_VERSION fprintf (stderr, " (MIPS, VxWorks syntax)"); | |
22 | 18 |
23 #undef ASM_SPEC | 19 #undef ASM_SPEC |
24 #define ASM_SPEC "\ | 20 #define ASM_SPEC "\ |
25 %{!G:-G 0} %{G*} %(endian_spec) %{mips1} %{mips2} %{mips3} %{mips4} \ | 21 %{!G:-G 0} %{G*} %(endian_spec) %{mips1} %{mips2} %{mips3} %{mips4} \ |
26 %{mips32} %{mips32r2} %{mips64} \ | 22 %{mips32} %{mips32r2} %{mips64} \ |
72 /* No _mcount profiling on VxWorks. */ | 68 /* No _mcount profiling on VxWorks. */ |
73 #undef FUNCTION_PROFILER | 69 #undef FUNCTION_PROFILER |
74 #define FUNCTION_PROFILER VXWORKS_FUNCTION_PROFILER | 70 #define FUNCTION_PROFILER VXWORKS_FUNCTION_PROFILER |
75 | 71 |
76 #undef SUBTARGET_ASM_SPEC | 72 #undef SUBTARGET_ASM_SPEC |
77 #define SUBTARGET_ASM_SPEC "%{mrtp:%{fPIC|fpic:-mvxworks-pic}}" | 73 #define SUBTARGET_ASM_SPEC "%{mrtp:%{" FPIC_SPEC ":-mvxworks-pic}}" |
78 | 74 |
79 #undef SUBTARGET_OVERRIDE_OPTIONS | 75 #undef SUBTARGET_OVERRIDE_OPTIONS |
80 #define SUBTARGET_OVERRIDE_OPTIONS VXWORKS_OVERRIDE_OPTIONS | 76 #define SUBTARGET_OVERRIDE_OPTIONS VXWORKS_OVERRIDE_OPTIONS |
81 | 77 |
82 #undef DBX_REGISTER_NUMBER | 78 #undef DBX_REGISTER_NUMBER |