@B fix stabs handling - subtract vma from entries
This commit is contained in:
parent
4c5b7af9c9
commit
36fefa9200
|
@ -4588,7 +4588,8 @@ lang_add_reloc (reloc, howto, section, name, addend)
|
|||
p->section = section;
|
||||
p->name = name;
|
||||
p->addend_exp = addend;
|
||||
|
||||
if (reloc == BFD_RELOC_CTOR)
|
||||
p->addend_exp->value.value -= section->vma;
|
||||
p->addend_value = 0;
|
||||
p->output_section = NULL;
|
||||
p->output_vma = 0;
|
||||
|
|
2
ltconfig
2
ltconfig
|
@ -1038,7 +1038,7 @@ aix4* | aix5*)
|
|||
;;
|
||||
|
||||
amigaos*)
|
||||
library_names_spec='$libname.ixlibrary $libname.a'
|
||||
library_names_spec='$libname.library $libname.a'
|
||||
# Create ${libname}_ixlibrary.a entries in /sys/libs.
|
||||
finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done'
|
||||
;;
|
||||
|
|
Loading…
Reference in New Issue