summaryrefslogtreecommitdiffstats
path: root/gas/testsuite/gas/arm/pic.d
diff options
context:
space:
mode:
authorZack Weinberg <zackw@panix.com>2005-06-30 18:33:17 +0000
committerZack Weinberg <zackw@panix.com>2005-06-30 18:33:17 +0000
commit2fc8bdacf338d587111c1542b4b16e6cc4511e49 (patch)
tree546953555562ff9e1c23f7c7843942a285d2b40d /gas/testsuite/gas/arm/pic.d
parentb116d4a7eb22626b1cd82c9bf02622d41033b174 (diff)
downloadppe42-binutils-2fc8bdacf338d587111c1542b4b16e6cc4511e49.tar.gz
ppe42-binutils-2fc8bdacf338d587111c1542b4b16e6cc4511e49.zip
gas:
* config/tc-arm.c (T_OPCODE_BRANCH, encode_arm_addr_mode_2) (encode_arm_addr_mode_3, encode_arm_cp_address, do_blx, do_t_blx) (do_t_branch, insns [b, bl]): Don't encode pipeline offset. (s_arm_elf_cons): Disallow use of (plt) suffix. (do_adrl): Adjust X_add_number unconditionally. (md_pcrel_from): Rename md_pcrel_from_section, add second segT argument. Handle all adjustment for pipeline offset here. (md_apply_fix): No need to undo work of md_pcrel_from. No need to extract pre-encoded pipeline adjustments from various branch instructions. Generally, assume instructions are already all-bits-zero in the field being fixed up. Remove all OBJ_ELF special cases. Handle BFD_RELOC_ARM_PLT32 like BFD_RELOC_ARM_PCREL_BRANCH. (tc_gen_reloc): Remove OBJ_ELF special case. * config/tc-arm.c: Define MD_PCREL_FROM_SECTION. gas/testsuite: * gas/arm/arm.exp: Don't special case ldconst, arm7t, or copro for *-wince-*. * gas/arm/wince_arm7t.d, gas/arm/wince_copro.d * gas/arm/wince_ldconst.d: Delete.
Diffstat (limited to 'gas/testsuite/gas/arm/pic.d')
-rw-r--r--gas/testsuite/gas/arm/pic.d2
1 files changed, 1 insertions, 1 deletions
diff --git a/gas/testsuite/gas/arm/pic.d b/gas/testsuite/gas/arm/pic.d
index 5a872626a7..e50a71637b 100644
--- a/gas/testsuite/gas/arm/pic.d
+++ b/gas/testsuite/gas/arm/pic.d
@@ -8,7 +8,7 @@
Disassembly of section .text:
00+0 <[^>]*> eb...... bl 00+. <[^>]*>
0: R_ARM_PC24 foo.*
-00+4 <[^>]*> ebfffffe bl 0[0123456789abcdef]+ <[^>]*>
+00+4 <[^>]*> eb...... bl 0[0123456789abcdef]+ <[^>]*>
4: R_ARM_PLT32 foo
\.\.\.
8: R_ARM_ABS32 sym
OpenPOWER on IntegriCloud