[PATCH] : Correct ARM_RVA32 value in pe images generation for arm Windows CE.
Pedro Alves
pedro.alves@domatica.pt
Tue Aug 8 09:58:00 GMT 2006
Daniel Jacobowitz wrote:
> On Tue, Jul 04, 2006 at 02:28:01PM +0100, Pedro Alves wrote:
>
>>Can anyone point me to a list of which platforms use arm-pe?
>>What is this epoc arm target used for?
>
>
> I don't know for sure, but the only EPOC I'm familiar with is the image
> format used for SymbianOS. However, I'm pretty sure that the binutils
> support won't work for current versions of that platform anyway. I
> don't know whether anyone uses it for the older releases.
>
Thanks for the info.
So, I guess there is arm-pe, and arm-epoc-pe, both
supporting Symbian targets (different SDK versions??),
and then there is arm-wince-pe, for ARM based Windows CE devices.
[target] [bfd image format]
arm-pe pei-arm-little
arm-epoc-pe epoc-pei-arm-little
arm-wince-pe pei-arm-little
If I am correct, then problem is that arm-pe and arm-wince-pe use the
same bfd format names, but they aren't really the same.
The reloc id numbers are different, and wince doesn't use underscores
while arm-pe does, among other differences.
Should I rename wince's bfd format? wince-pei-arm-little? Then, I would
just add a new entry to pe_detail_list[] with the correct values.
Cheers,
Pedro Alves.
More information about the Binutils
mailing list