This is the mail archive of the
mailing list for the binutils project.
Re: [PATCH] : Correct ARM_RVA32 value in pe images generation for arm Windows CE.
- From: Nick Clifton <nickc at redhat dot com>
- To: Pedro Alves <pedro_alves at portugalmail dot pt>
- Cc: Daniel Jacobowitz <drow at false dot org>, binutils at sourceware dot org
- Date: Tue, 08 Aug 2006 11:04:53 +0100
- Subject: Re: [PATCH] : Correct ARM_RVA32 value in pe images generation for arm Windows CE.
- References: <44AA6CE1.email@example.com> <20060705004409.GA31620@nevyn.them.org> <44D8606F.firstname.lastname@example.org>
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.
The arm-epoc-pe target was for the SymbianOS. The epoc qualifier was added
to distinguish it from the WinCE targeted PE format version. Ideally arm-pe
should have been dropped, but it never was.
So, I guess there is arm-pe, and arm-epoc-pe, both
supporting Symbian targets (different SDK versions??),
By now the answer is probably yes. At the time the arm-epoc-pe target
was introduced, the answer was no.
[target] [bfd image format]
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.
Yes, this would be a very good idea.