COFF: Dump literal pool when changing sections.
This commit is contained in:
parent
1080e97d05
commit
76feaaf359
2 changed files with 12 additions and 4 deletions
|
@ -1,3 +1,8 @@
|
|||
2002-05-22 Nick Clifton <nickc@cambridge.redhat.com>
|
||||
|
||||
* config/tc-arm.c (arm_s_section): Enable for COFF builds as well
|
||||
as ELF builds.
|
||||
|
||||
2002-05-22 H.J. Lu <hjl@gnu.org>
|
||||
|
||||
* dwarf2dbg.c (dwarf2_emit_insn): Emit only one line symbol
|
||||
|
|
|
@ -2063,8 +2063,8 @@ static void s_thumb_func PARAMS ((int));
|
|||
static void s_thumb_set PARAMS ((int));
|
||||
static void arm_s_text PARAMS ((int));
|
||||
static void arm_s_data PARAMS ((int));
|
||||
#ifdef OBJ_ELF
|
||||
static void arm_s_section PARAMS ((int));
|
||||
#ifdef OBJ_ELF
|
||||
static void s_arm_elf_cons PARAMS ((int));
|
||||
#endif
|
||||
|
||||
|
@ -2088,11 +2088,11 @@ const pseudo_typeS md_pseudo_table[] =
|
|||
/* Allow for the effect of section changes. */
|
||||
{ "text", arm_s_text, 0 },
|
||||
{ "data", arm_s_data, 0 },
|
||||
#ifdef OBJ_ELF
|
||||
{ "section", arm_s_section, 0 },
|
||||
{ "section.s", arm_s_section, 0 },
|
||||
{ "sect", arm_s_section, 0 },
|
||||
{ "sect.s", arm_s_section, 0 },
|
||||
#ifdef OBJ_ELF
|
||||
{ "word", s_arm_elf_cons, 4 },
|
||||
{ "long", s_arm_elf_cons, 4 },
|
||||
{ "file", dwarf2_directive_file, 0 },
|
||||
|
@ -2585,16 +2585,19 @@ arm_s_data (ignore)
|
|||
#endif
|
||||
}
|
||||
|
||||
#ifdef OBJ_ELF
|
||||
static void
|
||||
arm_s_section (ignore)
|
||||
int ignore;
|
||||
{
|
||||
s_ltorg (0);
|
||||
|
||||
#ifdef OBJ_ELF
|
||||
obj_elf_section (ignore);
|
||||
}
|
||||
#endif
|
||||
#ifdef OBJ_COFF
|
||||
obj_coff_section (ignore);
|
||||
#endif
|
||||
}
|
||||
|
||||
static void
|
||||
opcode_select (width)
|
||||
|
|
Loading…
Reference in a new issue