mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-05 23:23:09 +00:00
LVU: emit dwarf loc insn before data-output pseudos
This commit is contained in:
18
gas/read.c
18
gas/read.c
@@ -778,6 +778,8 @@ do_align (unsigned int n, char *fill, unsigned int len, unsigned int max)
|
|||||||
md_flush_pending_output ();
|
md_flush_pending_output ();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
dwarf2_emit_insn (0);
|
||||||
|
|
||||||
#ifdef md_do_align
|
#ifdef md_do_align
|
||||||
md_do_align (n, fill, len, max, just_record_alignment);
|
md_do_align (n, fill, len, max, just_record_alignment);
|
||||||
#endif
|
#endif
|
||||||
@@ -2198,6 +2200,8 @@ s_fill (int ignore ATTRIBUTE_UNUSED)
|
|||||||
md_flush_pending_output ();
|
md_flush_pending_output ();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
dwarf2_emit_insn (0);
|
||||||
|
|
||||||
#ifdef md_cons_align
|
#ifdef md_cons_align
|
||||||
md_cons_align (1);
|
md_cons_align (1);
|
||||||
#endif
|
#endif
|
||||||
@@ -2848,6 +2852,8 @@ s_org (int ignore ATTRIBUTE_UNUSED)
|
|||||||
md_flush_pending_output ();
|
md_flush_pending_output ();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
dwarf2_emit_insn (0);
|
||||||
|
|
||||||
/* The m68k MRI assembler has a different meaning for .org. It
|
/* The m68k MRI assembler has a different meaning for .org. It
|
||||||
means to create an absolute section at a given address. We can't
|
means to create an absolute section at a given address. We can't
|
||||||
support that--use a linker script instead. */
|
support that--use a linker script instead. */
|
||||||
@@ -3318,6 +3324,8 @@ s_space (int mult)
|
|||||||
md_flush_pending_output ();
|
md_flush_pending_output ();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
dwarf2_emit_insn (0);
|
||||||
|
|
||||||
#ifdef md_cons_align
|
#ifdef md_cons_align
|
||||||
md_cons_align (1);
|
md_cons_align (1);
|
||||||
#endif
|
#endif
|
||||||
@@ -3967,6 +3975,8 @@ cons_worker (int nbytes, /* 1=.byte, 2=.word, 4=.long. */
|
|||||||
md_flush_pending_output ();
|
md_flush_pending_output ();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
dwarf2_emit_insn (0);
|
||||||
|
|
||||||
if (flag_mri)
|
if (flag_mri)
|
||||||
stop = mri_comment_field (&stopc);
|
stop = mri_comment_field (&stopc);
|
||||||
|
|
||||||
@@ -4959,6 +4969,8 @@ float_cons (/* Clobbers input_line-pointer, checks end-of-line. */
|
|||||||
md_flush_pending_output ();
|
md_flush_pending_output ();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
dwarf2_emit_insn (0);
|
||||||
|
|
||||||
#ifdef md_cons_align
|
#ifdef md_cons_align
|
||||||
md_cons_align (1);
|
md_cons_align (1);
|
||||||
#endif
|
#endif
|
||||||
@@ -5382,6 +5394,8 @@ s_leb128 (int sign)
|
|||||||
md_flush_pending_output ();
|
md_flush_pending_output ();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
dwarf2_emit_insn (0);
|
||||||
|
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
expression (&exp);
|
expression (&exp);
|
||||||
@@ -5451,6 +5465,8 @@ stringer (int bits_appendzero)
|
|||||||
md_flush_pending_output ();
|
md_flush_pending_output ();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
dwarf2_emit_insn (0);
|
||||||
|
|
||||||
#ifdef md_cons_align
|
#ifdef md_cons_align
|
||||||
md_cons_align (1);
|
md_cons_align (1);
|
||||||
#endif
|
#endif
|
||||||
@@ -5845,6 +5861,8 @@ s_incbin (int x ATTRIBUTE_UNUSED)
|
|||||||
md_flush_pending_output ();
|
md_flush_pending_output ();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
dwarf2_emit_insn (0);
|
||||||
|
|
||||||
#ifdef md_cons_align
|
#ifdef md_cons_align
|
||||||
md_cons_align (1);
|
md_cons_align (1);
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user