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: [PATCH] : Correct ARM_RVA32 value in pe images generation for arm Windows CE.


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.


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