diff options
| author | Michael Matz <matz@suse.de> | 2014-03-31 05:36:12 +0200 |
|---|---|---|
| committer | Michael Matz <matz@suse.de> | 2014-03-31 05:36:12 +0200 |
| commit | 0bd128205979f59f3bbe6ee7cb98599a5088d0d0 (patch) | |
| tree | 285c82c71ee33941abb2017eab257d41cf002660 /examples | |
| parent | 080ad7e62acdf6ccd47927a4c289ff2ae21e83df (diff) | |
| download | tinycc-0bd128205979f59f3bbe6ee7cb98599a5088d0d0.tar.gz tinycc-0bd128205979f59f3bbe6ee7cb98599a5088d0d0.tar.bz2 | |
x86-64: shared libs improvement
This correctly resolves local references to global functions from
shared libs to their PLT slot (instead of directly to the target
symbol), so that interposition works.
This is still not 100% conforming (executables don't export symbols
that are also defined in linked shared libs, as they must), but
normal shared lib situations work.
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions
