diff options
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/alpha/vms.h | 19 |
2 files changed, 14 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b13f4d7..9c1d499 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2011-11-04 Tristan Gingold <gingold@adacore.com> + + * config/alpha/vms.h (ASM_OUTPUT_DEF): Do not switch section. + 2011-11-04 Ira Rosen <ira.rosen@linaro.org> Unrevert: diff --git a/gcc/config/alpha/vms.h b/gcc/config/alpha/vms.h index fc74c23..b6aa802 100644 --- a/gcc/config/alpha/vms.h +++ b/gcc/config/alpha/vms.h @@ -236,15 +236,16 @@ typedef struct {int num_args; enum avms_arg_type atypes[6];} avms_arg_info; /* Switch into a generic section. */ #define TARGET_ASM_NAMED_SECTION vms_asm_named_section -#define ASM_OUTPUT_DEF(FILE,LABEL1,LABEL2) \ - do { fprintf ((FILE), "\t.literals\n"); \ - in_section = NULL; \ - fprintf ((FILE), "\t"); \ - assemble_name (FILE, LABEL1); \ - fprintf (FILE, " = "); \ - assemble_name (FILE, LABEL2); \ - fprintf (FILE, "\n"); \ - } while (0) +#define ASM_OUTPUT_DEF(FILE,LABEL1,LABEL2) \ + do \ + { \ + fprintf ((FILE), "\t"); \ + assemble_name (FILE, LABEL1); \ + fprintf (FILE, " = "); \ + assemble_name (FILE, LABEL2); \ + fprintf (FILE, "\n"); \ + } \ + while (0) #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE VMS_AND_DWARF2_DEBUG |