PR gas/6043
* config/tc-sh64.c (shmedia_md_pcrel_from_section): Use md_pcrel_from_section for BFD_RELOC_64 and BFD_RELOC_64_PCREL. * gas/sh/sh64/eh-1.d: New. * gas/sh/sh64/eh-1.d: Likewise.
This commit is contained in:
parent
3bd77c3906
commit
783d3e7187
5 changed files with 34 additions and 2 deletions
|
@ -1,3 +1,9 @@
|
|||
2008-04-07 Kaz Kojima <kkojima@rr.iij4u.or.jp>
|
||||
|
||||
PR gas/6043
|
||||
* config/tc-sh64.c (shmedia_md_pcrel_from_section): Use
|
||||
md_pcrel_from_section for BFD_RELOC_64 and BFD_RELOC_64_PCREL.
|
||||
|
||||
2008-04-04 Adrian Bunk <bunk@stusta.de>
|
||||
Bob Wilson <bob.wilson@acm.org>
|
||||
|
||||
|
|
|
@ -3064,8 +3064,7 @@ shmedia_md_pcrel_from_section (struct fix *fixP, segT sec ATTRIBUTE_UNUSED)
|
|||
|
||||
case BFD_RELOC_64:
|
||||
case BFD_RELOC_64_PCREL:
|
||||
know (0 /* Shouldn't get here. */);
|
||||
break;
|
||||
/* Fall through. */
|
||||
|
||||
default:
|
||||
/* If section was SHcompact, use its function. */
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2008-04-07 Kaz Kojima <kkojima@rr.iij4u.or.jp>
|
||||
|
||||
PR gas/6043
|
||||
* gas/sh/sh64/eh-1.d: New.
|
||||
* gas/sh/sh64/eh-1.d: Likewise.
|
||||
|
||||
2008-04-04 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* gas/i386/arch-10-1.l: Replace CLMUL with PCLMUL.
|
||||
|
|
14
gas/testsuite/gas/sh/sh64/eh-1.d
Normal file
14
gas/testsuite/gas/sh/sh64/eh-1.d
Normal file
|
@ -0,0 +1,14 @@
|
|||
#as: --abi=32 --isa=shmedia
|
||||
#objdump: -sr
|
||||
#source: eh-1.s
|
||||
#name: PR gas/6043
|
||||
|
||||
.*: file format .*-sh64.*
|
||||
|
||||
RELOCATION RECORDS FOR \[\.eh_frame\]:
|
||||
OFFSET *TYPE *VALUE
|
||||
00000000 R_SH_64_PCREL \.text\+0x00000005
|
||||
|
||||
|
||||
Contents of section .eh_frame:
|
||||
0000 00000000 00000000 .*
|
7
gas/testsuite/gas/sh/sh64/eh-1.s
Normal file
7
gas/testsuite/gas/sh/sh64/eh-1.s
Normal file
|
@ -0,0 +1,7 @@
|
|||
! PR gas/6043
|
||||
|
||||
.text
|
||||
.LFB1:
|
||||
.section .eh_frame,"a",@progbits
|
||||
.LASFDE1:
|
||||
.uaquad .LFB1-.
|
Loading…
Reference in a new issue