* config/tc-sparc.c (md_pseudo_table): Add .file and .loc.
(output_insn): Call dwarf2_emit_insn.
This commit is contained in:
parent
f17755262c
commit
732d96b6ca
|
@ -1,3 +1,8 @@
|
||||||
|
2000-11-21 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* config/tc-sparc.c (md_pseudo_table): Add .file and .loc.
|
||||||
|
(output_insn): Call dwarf2_emit_insn.
|
||||||
|
|
||||||
2000-11-17 Richard Henderson <rth@redhat.com>
|
2000-11-17 Richard Henderson <rth@redhat.com>
|
||||||
|
|
||||||
* ehopt.c (eh_frame_code_alignment): New arg `in_seg', update all
|
* ehopt.c (eh_frame_code_alignment): New arg `in_seg', update all
|
||||||
|
|
|
@ -28,6 +28,7 @@
|
||||||
|
|
||||||
#ifdef OBJ_ELF
|
#ifdef OBJ_ELF
|
||||||
#include "elf/sparc.h"
|
#include "elf/sparc.h"
|
||||||
|
#include "dwarf2dbg.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static struct sparc_arch *lookup_arch PARAMS ((char *));
|
static struct sparc_arch *lookup_arch PARAMS ((char *));
|
||||||
|
@ -151,6 +152,8 @@ const pseudo_typeS md_pseudo_table[] =
|
||||||
{"uaword", s_uacons, 4},
|
{"uaword", s_uacons, 4},
|
||||||
{"uaxword", s_uacons, 8},
|
{"uaxword", s_uacons, 8},
|
||||||
#ifdef OBJ_ELF
|
#ifdef OBJ_ELF
|
||||||
|
{"file", dwarf2_directive_file, 0},
|
||||||
|
{"loc", dwarf2_directive_loc, 0},
|
||||||
/* These are specific to sparc/svr4. */
|
/* These are specific to sparc/svr4. */
|
||||||
{"2byte", s_uacons, 2},
|
{"2byte", s_uacons, 2},
|
||||||
{"4byte", s_uacons, 4},
|
{"4byte", s_uacons, 4},
|
||||||
|
@ -2769,6 +2772,10 @@ output_insn (insn, the_insn)
|
||||||
|
|
||||||
last_insn = insn;
|
last_insn = insn;
|
||||||
last_opcode = the_insn->opcode;
|
last_opcode = the_insn->opcode;
|
||||||
|
|
||||||
|
#ifdef OBJ_ELF
|
||||||
|
dwarf2_emit_insn (4);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
/* This is identical to the md_atof in m68k.c. I think this is right,
|
/* This is identical to the md_atof in m68k.c. I think this is right,
|
||||||
|
|
Loading…
Reference in New Issue