comparison gcc/config/sparc/sp64-elf.h @ 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 /* Definitions of target machine for GCC, for SPARC64, ELF. 1 /* Definitions of target machine for GCC, for SPARC64, ELF.
2 Copyright (C) 1994-2017 Free Software Foundation, Inc. 2 Copyright (C) 1994-2018 Free Software Foundation, Inc.
3 Contributed by Doug Evans, dje@cygnus.com. 3 Contributed by Doug Evans, dje@cygnus.com.
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
24 (MASK_V9 + MASK_PTR64 + MASK_64BIT + MASK_HARD_QUAD \ 24 (MASK_V9 + MASK_PTR64 + MASK_64BIT + MASK_HARD_QUAD \
25 + MASK_APP_REGS + MASK_FPU + MASK_STACK_BIAS + MASK_LONG_DOUBLE_128) 25 + MASK_APP_REGS + MASK_FPU + MASK_STACK_BIAS + MASK_LONG_DOUBLE_128)
26 26
27 #undef SPARC_DEFAULT_CMODEL 27 #undef SPARC_DEFAULT_CMODEL
28 #define SPARC_DEFAULT_CMODEL CM_EMBMEDANY 28 #define SPARC_DEFAULT_CMODEL CM_EMBMEDANY
29
30 /* Don't assume anything about the header files. */
31 #define NO_IMPLICIT_EXTERN_C
32 29
33 #undef ASM_SPEC 30 #undef ASM_SPEC
34 #define ASM_SPEC "\ 31 #define ASM_SPEC "\
35 -s %{" FPIE_OR_FPIC_SPEC ":-K PIC} \ 32 -s %{" FPIE_OR_FPIC_SPEC ":-K PIC} \
36 %(asm_cpu) %(asm_arch) \ 33 %(asm_cpu) %(asm_arch) \