Fix unwind offset for start_symbol.
* config/tc-hppa.c: Include "struc-symbol.h". (pa_build_unwind_subspace): Use call_info->start_symbol->sy_frag instead of frag_now for local symbol replacement.
This commit is contained in:
parent
51b7979529
commit
29e6f4745e
@ -1,3 +1,9 @@
|
||||
2018-07-29 John David Anglin <danglin@gcc.gnu.org>
|
||||
|
||||
* config/tc-hppa.c: Include "struc-symbol.h".
|
||||
(pa_build_unwind_subspace): Use call_info->start_symbol->sy_frag
|
||||
instead of frag_now for local symbol replacement.
|
||||
|
||||
2018-07-27 Jim Wilson <jimw@sifive.com>
|
||||
|
||||
* configure.tgt (riscv*): Accept as alias for riscv32*.
|
||||
|
@ -23,6 +23,7 @@
|
||||
|
||||
#include "as.h"
|
||||
#include "safe-ctype.h"
|
||||
#include "struc-symbol.h"
|
||||
#include "subsegs.h"
|
||||
#include "dw2gencfi.h"
|
||||
|
||||
@ -5989,7 +5990,8 @@ pa_build_unwind_subspace (struct call_info *call_info)
|
||||
else
|
||||
{
|
||||
symbolP = symbol_new (name, now_seg,
|
||||
S_GET_VALUE (call_info->start_symbol), frag_now);
|
||||
S_GET_VALUE (call_info->start_symbol),
|
||||
call_info->start_symbol->sy_frag);
|
||||
gas_assert (symbolP);
|
||||
S_CLEAR_EXTERNAL (symbolP);
|
||||
symbol_table_insert (symbolP);
|
||||
|
Loading…
x
Reference in New Issue
Block a user