PowerPC64: Add __private_ss field to TCB header
authorUlrich Weigand <Ulrich.Weigand@de.ibm.com>
Wed, 4 Dec 2013 12:45:56 +0000 (06:45 -0600)
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Wed, 4 Dec 2013 13:41:38 +0000 (07:41 -0600)
commitb525166bb93b060e1146f0263b76a9c1e7455b06
tree11b27e8c03bf033a91edac3aa4fa42d0ffc5f24a
parent7ec07d9a7b501f1b7d740fda02ba5f39d6d684e5
PowerPC64: Add __private_ss field to TCB header

The TCB header on Intel contains a field __private_ss that is used
to efficiently implement the -fsplit-stack GCC feature.

In order to prepare for a possible future implementation of that
feature on powerpc64, we'd like to reserve a similar field in
the TCB header as well.  (It would be good if this went in with
or before the ELFv2 patches to ensure that this field will be
available always in the ELFv2 environment.)

The field needs to be added at the front of tcbhead_t structure
to avoid changing the ABI; see the recent discussion when adding
the EBB fields.
ChangeLog
nptl/sysdeps/powerpc/tls.h