diff options
Diffstat (limited to 'gcc/config/arm/elf.h')
-rw-r--r-- | gcc/config/arm/elf.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/config/arm/elf.h b/gcc/config/arm/elf.h index eb2a4a7e602..37645355235 100644 --- a/gcc/config/arm/elf.h +++ b/gcc/config/arm/elf.h @@ -32,8 +32,8 @@ Boston, MA 02111-1307, USA. */ #define USER_LABEL_PREFIX "" #endif -#ifndef CPP_PREDEFINES -#define CPP_PREDEFINES "-Darm -Darm_elf -Acpu(arm) -Amachine(arm) -D__ELF__" +#ifndef SUBTARGET_CPP_SPEC +#define SUBTARGET_CPP_SPEC "-Darm_elf -D__ELF__" #endif /* The following macro defines the format used to output the second @@ -63,8 +63,7 @@ Boston, MA 02111-1307, USA. */ #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \ do \ { \ - if (TARGET_POKE_FUNCTION_NAME) \ - arm_poke_function_name (FILE, NAME); \ + ARM_DECLARE_FUNCTION_NAME (FILE, NAME, DECL); \ fprintf (FILE, "\t%s\t ", TYPE_ASM_OP); \ assemble_name (FILE, NAME); \ putc (',', FILE); \ @@ -211,7 +210,8 @@ extern int arm_structure_size_boundary; extern char * version_string; \ fprintf (STREAM, "%s Generated by gcc %s for ARM/elf\n", \ ASM_COMMENT_START, version_string); \ - output_file_directive ((STREAM), main_input_filename); \ + output_file_directive (STREAM, main_input_filename); \ + fprintf (STREAM, ASM_APP_OFF); \ } \ while (0) #endif |