[RTEMS Project] #2612: R_ARM_GOT_BREL relocation type unsupported

RTEMS trac trac at rtems.org
Wed Feb 24 02:55:47 UTC 2016


#2612: R_ARM_GOT_BREL relocation type unsupported
-------------------------+-----------------------
 Reporter:  pggauvin     |       Owner:  chrisj
     Type:  enhancement  |      Status:  accepted
 Priority:  normal       |   Milestone:
Component:  libdl        |     Version:  4.11
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------
Changes (by chrisj):

 * status:  new => accepted


Comment:

 I have located this reloc record in object files I have. I am not sure
 what is happening here are why it is appearing. In some code I am seeing:

 {{{
 000000bc  00001d19 R_ARM_BASE_PREL   00000000   _GLOBAL_OFFSET_TABLE_
 000000c0  00001e1a R_ARM_GOT_BREL    00000004   hashtable_seed
 }}}

 and the code is:

 https://github.com/akheron/jansson/blob/master/src/hashtable.c#L31

 I this is strange. The fact a _GLOBAL_OFFSET_TABLE_ value is present is
 strange for RTEMS. We do not use a GOT.

--
Ticket URL: <http://devel.rtems.org/ticket/2612#comment:1>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list