[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH, RFC, RFT] ARM relocation fixes
From: |
Leif Lindholm |
Subject: |
Re: [PATCH, RFC, RFT] ARM relocation fixes |
Date: |
Tue, 3 Dec 2013 12:23:19 +0100 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Tue, Dec 03, 2013 at 09:09:36AM +0100, Vladimir 'φ-coder/phcoder' Serbinenko
wrote:
> >>> Ah. When linking with a standalone linker, it rewrites BL to BLX where
> >>> this is required for state change
> >>
> >> Doesn't this require Thumb2 ?
> >
> > No, BLX immediate has been supported since ARMv5T.
> > (Yes, that is effectively a 32-bit encoding in what is a 16-bit
> > instruction set - but so is the basic BL.)
> >
> In my branch I added veneers to mkimage. Do you have a tutorial on
> setting up arm-efi VM?
It is slightly trickier for 32-bit ARM, in that we don't have a costless
model available. There is a port to Qemu underway, but it is not entirely
complete, and requires a patch or two in Qemu.
I can however verify that 559c2fe runs correctly on my TC2 hardware
platform.
/
Leif
- Re: [PATCH, RFC, RFT] ARM relocation fixes, (continued)
- Re: [PATCH, RFC, RFT] ARM relocation fixes, Vladimir 'φ-coder/phcoder' Serbinenko, 2013/12/02
- Re: [PATCH, RFC, RFT] ARM relocation fixes, Leif Lindholm, 2013/12/02
- Re: [PATCH, RFC, RFT] ARM relocation fixes, Vladimir 'φ-coder/phcoder' Serbinenko, 2013/12/03
- Re: [PATCH, RFC, RFT] ARM relocation fixes, Leif Lindholm, 2013/12/03
- Re: [PATCH, RFC, RFT] ARM relocation fixes, Vladimir 'φ-coder/phcoder' Serbinenko, 2013/12/03
- Re: [PATCH, RFC, RFT] ARM relocation fixes, Leif Lindholm, 2013/12/03
- Re: [PATCH, RFC, RFT] ARM relocation fixes, Vladimir 'φ-coder/phcoder' Serbinenko, 2013/12/03
- Re: [PATCH, RFC, RFT] ARM relocation fixes, Leif Lindholm, 2013/12/03
- Re: [PATCH, RFC, RFT] ARM relocation fixes, Vladimir 'φ-coder/phcoder' Serbinenko, 2013/12/03
- Re: [PATCH, RFC, RFT] ARM relocation fixes, Vladimir 'φ-coder/phcoder' Serbinenko, 2013/12/03
- Re: [PATCH, RFC, RFT] ARM relocation fixes,
Leif Lindholm <=