This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


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

Re: thread-local data access




>What about the other architectures?
S390 could make use of one of the access registers. We do not use access
registers for user programs at the moment (and probably never will). Its
normal use is for concurrent access to multiple address spaces. We only use
these registers in the kernel to copy between user and kernel address
space. Access register 0 is unused anywhere so we could just use this one.
We can't address data directly with this register but we can load it to a
normal register in one cycle. I will take a look at the pthread
implementation and give it a try.

blue skies,
   Martin

Linux/390 Design & Development, IBM Deutschland Entwicklung GmbH
Schönaicherstr. 220, D-71032 Böblingen, Telefon: 49 - (0)7031 - 16-2247
E-Mail: schwidefsky@de.ibm.com





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