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