Re: [PATCH] libitm/x86: Correct offsets of __private_tm and pointer_guard

2018-06-12 Thread H.J. Lu
On Tue, Jun 12, 2018 at 1:23 AM, Torvald Riegel wrote: > On Wed, 2018-05-30 at 07:54 -0700, H.J. Lu wrote: >> In glibc, sysdeps/i386/nptl/tls.h has >> >> typedef struct >> { >> void *tcb;/* Pointer to the TCB. Not necessarily the >>thread descriptor used

Re: [PATCH] libitm/x86: Correct offsets of __private_tm and pointer_guard

2018-06-12 Thread Torvald Riegel
On Wed, 2018-05-30 at 07:54 -0700, H.J. Lu wrote: > In glibc, sysdeps/i386/nptl/tls.h has > > typedef struct > { > void *tcb;/* Pointer to the TCB. Not necessarily the >thread descriptor used by libpthread. */ > dtv_t *dtv; > void *self; /*

PING^2: [PATCH] libitm/x86: Correct offsets of __private_tm and pointer_guard

2018-06-11 Thread H.J. Lu
On Mon, Jun 4, 2018 at 6:10 AM, H.J. Lu wrote: > On Wed, May 30, 2018 at 7:54 AM, H.J. Lu wrote: >> In glibc, sysdeps/i386/nptl/tls.h has >> >> typedef struct >> { >> void *tcb;/* Pointer to the TCB. Not necessarily the >>thread descriptor used by libpth

PING^1: [PATCH] libitm/x86: Correct offsets of __private_tm and pointer_guard

2018-06-04 Thread H.J. Lu
On Wed, May 30, 2018 at 7:54 AM, H.J. Lu wrote: > In glibc, sysdeps/i386/nptl/tls.h has > > typedef struct > { > void *tcb;/* Pointer to the TCB. Not necessarily the >thread descriptor used by libpthread. */ > dtv_t *dtv; > void *self; /* P

[PATCH] libitm/x86: Correct offsets of __private_tm and pointer_guard

2018-05-30 Thread H.J. Lu
In glibc, sysdeps/i386/nptl/tls.h has typedef struct { void *tcb;/* Pointer to the TCB. Not necessarily the thread descriptor used by libpthread. */ dtv_t *dtv; void *self; /* Pointer to the thread descriptor. */ int multiple_threads; u