Implement BE8 support for ARM.

gold/
	* arm.cc (Stub::do_fixed_endian_write):Far call stubs support for arm
	in the be8 mode.
	* testsuite/Makefile.am: New test cases.
	* testsuite/Makefile.in: Regenerate.
	* testsuite/arm_farcall_arm_arm_be8.sh: New script for arm to arm far
	call stubs.
	* testsuite/arm_farcall_thumb_thumb_be8.sh: New script for thumb to
	thumb far call stubs.
This commit is contained in:
Umesh Kalappa
2017-10-19 20:53:14 -07:00
committed by Cary Coutant
parent 4c2287b0bd
commit 36862fc052
7 changed files with 190 additions and 8 deletions

View File

@ -711,7 +711,7 @@ class General_options
DEFINE_string(format, options::TWO_DASHES, 'b', "elf",
N_("Set input format"), ("[elf,binary]"));
DEFINE_bool(be8,options::TWO_DASHES, '\0', false,
DEFINE_bool(be8, options::TWO_DASHES, '\0', false,
N_("Output BE8 format image"), NULL);
DEFINE_optional_string(build_id, options::TWO_DASHES, '\0', "tree",