[RTEMS Project] #4920: libdl does not support TLS

RTEMS trac trac at rtems.org
Fri Sep 22 17:42:33 UTC 2023


#4920: libdl does not support TLS
-------------------------+---------------------
 Reporter:  Chris Johns  |       Owner:  (none)
     Type:  defect       |      Status:  new
 Priority:  normal       |   Milestone:  6.1
Component:  lib/dl       |     Version:  6
 Severity:  blocker      |  Resolution:
 Keywords:               |  Blocked By:
 Blocking:               |
-------------------------+---------------------

Comment (by Kinsey Moore):

 For blackfin in sptls01.exe:

 Retrieving the TLS space:
     331c:       ff e3 22 f5     CALL 0x1d60 <___emutls_get_address>;
     3320:       20 32           P4 = R0;

 Retrieving the value for the only TLS item in this test:
     3322:       60 99           R0 = B[P4] (X);
     3324:       00 43           R0 = R0.B (X);

 Setting the value for the only TLS item in this test to 5:
     3340:       28 60           R0 = 0x5 (X);           /*
 R0=0x5(  5) */
     3342:       20 9b           B[P4] = R0;

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


More information about the bugs mailing list