X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Fconfig%2Fsparc%2Fsparc.h;h=9d8f1a1a3b60b8cd3dec60d7a8e07383a33f1d07;hp=82357d85f53427ce2ecac2fc2315047c3fdd1e01;hb=7672cfe1a585cad637a1c924d31fa7a1b38eb887;hpb=11b4605ce2f7553dc684433a8bd94524fd6db197 diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h index 82357d85f53..9d8f1a1a3b6 100644 --- a/gcc/config/sparc/sparc.h +++ b/gcc/config/sparc/sparc.h @@ -215,11 +215,13 @@ Unrecognized value in TARGET_CPU_DEFAULT. %{!mcpu*:%{!mcypress:%{!msparclite:%{!mf930:%{!mf934:%{!mv8:%{!msupersparc:%(asm_cpu_default)}}}}}}} \ " -/* Word size selection, among other things. */ +/* Word size selection, among other things. + This is what GAS uses. Add %(asm_arch) to ASM_SPEC to enable. */ + #define ASM_ARCH32_SPEC "-32" #define ASM_ARCH64_SPEC "-64" #define ASM_ARCH_DEFAULT_SPEC \ -(DEFAULT_ARCH32_P ? ASM_ARCH32_SPEC : ASM_ARCH64_SPEC) +(DEFAULT_ARCH32_P ? ASM_ARCH32_SPEC : ASM_ARCH64_SPEC) #define ASM_ARCH_SPEC "\ %{m32:%(asm_arch32)} \ @@ -231,7 +233,7 @@ Unrecognized value in TARGET_CPU_DEFAULT. #define ASM_SPEC "\ %| %{R} %{!pg:%{!p:%{fpic:-k} %{fPIC:-k}}} %{keep-local-as-symbols:-L} \ -%(asm_cpu) %(asm_arch) \ +%(asm_cpu) \ " #define LIB_SPEC "%{!shared:%{!p:%{!pg:-lc}}%{p:-lc_p}%{pg:-lc_p} %{g:-lg}}"