Mercurial > hg > CbC > CbC_gcc
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) \ |