diff options
| author | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2008-11-25 12:26:42 +0000 |
|---|---|---|
| committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2008-11-25 12:26:42 +0000 |
| commit | e737aa03ea2db5e29fab981737a93e2ba65b5766 (patch) | |
| tree | 527e000db30f8be43a4681cf5c59f9658fe97eb9 /libpthread/linuxthreads.old/sysdeps/sh/pt-machine.h | |
| parent | 97807b8291e7e5f35a12ab0307d8e56377eb24f4 (diff) | |
- Fix thumb2 PIE (Joseph S. Myers)
This patch fixes position-independent executables (PIEs) for Thumb-2. In
Thumb assembly, instructions reading pc give a value 4 greater than the
address of the instruction, rather than 8 greater as in ARM mode, so the
offset to the GOT needs to have the right offset. (The Thumb-1 code
already gets this right; it's the code shared by ARM and Thumb-2 that
needs fixing.)
Diffstat (limited to 'libpthread/linuxthreads.old/sysdeps/sh/pt-machine.h')
0 files changed, 0 insertions, 0 deletions
