On Mon, Jan 21, 2013 at 8:27 AM, Camm Maguire <c...@maguirefamily.org> wrote:
> Greetings!  The constants R_ARM_MOVT_ABS et.al. don't appear to be
> defined in any header, unlike other platforms.  Am I missing something?

Hmmm, I don't see them anywhere, either.  Ultimately, they are derived
from the Linux sources.  I see this in arch/arm/include/asm/elf.h in
the Linux 3.7 source tree:

#define R_ARM_NONE        0
#define R_ARM_PC24        1
#define R_ARM_ABS32        2
#define R_ARM_CALL        28
#define R_ARM_JUMP24        29
#define R_ARM_V4BX        40
#define R_ARM_PREL31        42
#define R_ARM_MOVW_ABS_NC    43
#define R_ARM_MOVT_ABS        44

#define R_ARM_THM_CALL        10
#define R_ARM_THM_JUMP24    30
#define R_ARM_THM_MOVW_ABS_NC    47
#define R_ARM_THM_MOVT_ABS    48

But you're right, those defines don't seem to make it into any shipped
header file.  I'll ask about this on the Fedora ARM mailing list.
--
Jerry James
http://www.jamezone.org/

_______________________________________________
Gcl-devel mailing list
Gcl-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to