diff options
author | Nick Clifton <nickc@cygnus.com> | 2000-03-29 19:15:36 +0000 |
---|---|---|
committer | Nick Clifton <nickc@gcc.gnu.org> | 2000-03-29 19:15:36 +0000 |
commit | 6354dc9bf8355ab4fd2c90a2cbdac03a80e438de (patch) | |
tree | 73fe401367820d3b65298266434da30bffcc22db /gcc/config/arm/arm.h | |
parent | 0194e877a39d909dfcc6db2057be773c6a01f7d2 (diff) | |
download | gcc-6354dc9bf8355ab4fd2c90a2cbdac03a80e438de.zip gcc-6354dc9bf8355ab4fd2c90a2cbdac03a80e438de.tar.gz gcc-6354dc9bf8355ab4fd2c90a2cbdac03a80e438de.tar.bz2 |
Minor formatting changes.
Add definitions of ASM_SPEC and SUBTARGET_EXTRA_ASM_SPEC to arm.h if not
already defined.
From-SVN: r32810
Diffstat (limited to 'gcc/config/arm/arm.h')
-rw-r--r-- | gcc/config/arm/arm.h | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h index b748b74..8e7b857 100644 --- a/gcc/config/arm/arm.h +++ b/gcc/config/arm/arm.h @@ -250,6 +250,22 @@ Unrecognized value in TARGET_CPU_DEFAULT. #define SUBTARGET_CPP_SPEC "" #endif +#ifndef SUBTARGET_EXTRA_ASM_SPEC +#define SUBTARGET_EXTRA_ASM_SPEC +#endif + +#ifndef ASM_SPEC +#define ASM_SPEC "\ +%{mbig-endian:-EB} \ +%{mcpu=*:-m%*} \ +%{march=*:-m%*} \ +%{mapcs-*:-mapcs-%*} \ +%{matpcs:-matpcs} \ +%{mapcs-float:-mfloat} \ +%{msoft-float:-mno-fpu} \ +%{mthumb-interwork:-mthumb-interwork} \ +" SUBTARGET_EXTRA_ASM_SPEC +#endif /* Run-time Target Specification. */ #ifndef TARGET_VERSION @@ -2100,7 +2116,7 @@ extern struct rtx_def * arm_compare_op1; do \ { \ if (TARGET_POKE_FUNCTION_NAME) \ - arm_poke_function_name (STREAM, NAME); \ + arm_poke_function_name (STREAM, (char *) NAME); \ } \ while (0) @@ -2240,7 +2256,7 @@ extern struct rtx_def * arm_compare_op1; do \ { \ int mi_delta = (DELTA); \ - const char *mi_op = mi_delta < 0 ? "sub" : "add"; \ + const char * mi_op = mi_delta < 0 ? "sub" : "add"; \ int shift = 0; \ int this_regno = (aggregate_value_p (TREE_TYPE (TREE_TYPE (FUNCTION))) \ ? 1 : 0); \ |