2010-02-11 Doug Kwan <dougkwan@google.com>
authorDoug Kwan <dougkwan@google.com>
Fri, 12 Feb 2010 05:51:32 +0000 (05:51 +0000)
committerDoug Kwan <dougkwan@google.com>
Fri, 12 Feb 2010 05:51:32 +0000 (05:51 +0000)
commite4782e838130706e2d2d53a9e3c29f71419863ae
tree06d8666079258a16b125509735d9c22f3a044b6f
parentecc13e538fab510f27fb5de27f93b6be8aff983f
2010-02-11  Doug Kwan  <dougkwan@google.com>

* arm.cc (Target_arm::Scan::local): Fix bugs in relocation handling.
(Target_arm::Scan::global): Ditto.  Also remove a comment before the
beginning of function.
(Target_arm::Relocate::relocate): Remove error messages for MOVW_ABS
and MOVT_ABS relocations.  Those are non issued in scanning.  Fix
parameter is_32bit in calls to should_apply_static_reloc.
* testsuite/Makefile.am (check_SCRIPTS): Add arm_abs_global.sh.
(check_DATA): Add arm_abs_global.stdout.
(arm_abs_lib.o, libarm_abs.so, arm_abs_global.o, arm_abs_global,
arm_abs_global.stdout): New rules.
(MOSTLLYCLEANFILES): Add arm_abs_global
* Makefile.in: Regenerate.
* testsuite/arm_abs_global.s: New file.
* testsuite/arm_abs_global.sh: Ditto.
* testsuite/arm_abs_lib.s: Ditto.
gold/ChangeLog
gold/arm.cc
gold/testsuite/Makefile.am
gold/testsuite/Makefile.in
gold/testsuite/arm_abs_global.s [new file with mode: 0644]
gold/testsuite/arm_abs_global.sh [new file with mode: 0755]
gold/testsuite/arm_abs_lib.s [new file with mode: 0644]
This page took 0.028518 seconds and 4 git commands to generate.