mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-24 12:23:31 +08:00
* config/tc-hppa.c (md_assemble): Fix dwarf2 line handling.
(pa_ip): Handle 'fX'.
This commit is contained in:
@ -1,3 +1,13 @@
|
|||||||
|
at Sep 18 12:13:28 1999 Jeffrey A Law (law@cygnus.com)
|
||||||
|
|
||||||
|
* config/tc-hppa.c (md_assemble): Fix dwarf2 line handling.
|
||||||
|
(pa_ip): Handle 'fX'.
|
||||||
|
|
||||||
|
Sat Sep 18 12:13:28 1999 Jeffrey A Law (law@cygnus.com)
|
||||||
|
|
||||||
|
* config/tc-hppa.c (md_assemble): Fix dwarf2 line handling.
|
||||||
|
(pa_ip): Handle 'fX'.
|
||||||
|
|
||||||
Fri Sep 17 11:57:34 1999 Jeffrey A Law (law@cygnus.com)
|
Fri Sep 17 11:57:34 1999 Jeffrey A Law (law@cygnus.com)
|
||||||
|
|
||||||
* config/tc-hppa.c (pa_build_unwind_subspace): Do not build
|
* config/tc-hppa.c (pa_build_unwind_subspace): Do not build
|
||||||
|
@ -1463,14 +1463,15 @@ md_assemble (str)
|
|||||||
{
|
{
|
||||||
bfd_vma addr;
|
bfd_vma addr;
|
||||||
|
|
||||||
/* I haven't got a clue why the -8 is necessary, but this
|
/* First update the notion of the current source line. */
|
||||||
seems to work. Someone should really document what all
|
|
||||||
the frag nonsense does and more precisely what the dwarf2
|
|
||||||
code needs. */
|
|
||||||
|
|
||||||
addr = frag_now->fr_address + frag_now_fix () - 8;
|
|
||||||
dwarf2_gen_line_info (addr, &debug_line);
|
|
||||||
dwarf2_where (&debug_line);
|
dwarf2_where (&debug_line);
|
||||||
|
|
||||||
|
/* We want the offset of the start of this instruction within the
|
||||||
|
the current frag. */
|
||||||
|
addr = frag_now->fr_address + frag_now_fix () - 4;
|
||||||
|
|
||||||
|
/* And record the information. */
|
||||||
|
dwarf2_gen_line_info (addr, &debug_line);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -3157,6 +3158,7 @@ pa_ip (str)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Float operand 1 with L/R selection. */
|
/* Float operand 1 with L/R selection. */
|
||||||
|
case 'X':
|
||||||
case 'A':
|
case 'A':
|
||||||
{
|
{
|
||||||
struct pa_11_fp_reg_struct result;
|
struct pa_11_fp_reg_struct result;
|
||||||
|
Reference in New Issue
Block a user