This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: mn10300: PCREL16 reloc question


> > Are there any real cases where we'd need this range, and not the usual
> > -0x8000..0x7fff range?
>
> I expect that you could use a variant of one of the mn10300 linker tests to 
> check this.  eg changing the JMP instruction in ld/tests/ld-mn10300/i135409-4.s 
> to umm, some 16-bit-pcrel using instruction.  You would have to fix the offsets 
> in i135409-4.t as well of course.

Jumps use the -0x8000..0x7fff range.  Are there any opcodes that are
PCREL and use some range other than -0x8000..0x7fff ?  Or any
assembler pseudos or macros that use it?

If not, we should change the range check.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]