[dmd-internals] [D-Programming-Language/dmd] dee2fb: need to load GOT into EBX before calling PLT funct...
GitHub
noreply at github.com
Wed Mar 13 23:20:36 PDT 2013
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: dee2fbf9c615e663a54da6c7d4d8ea162a55cf08
https://github.com/D-Programming-Language/dmd/commit/dee2fbf9c615e663a54da6c7d4d8ea162a55cf08
Author: Martin Nowak <code at dawg.eu>
Date: 2013-03-13 (Wed, 13 Mar 2013)
Changed paths:
M src/backend/elfobj.c
Log Message:
-----------
need to load GOT into EBX before calling PLT function
- also save/restore old EBX value
Commit: aec20dc964543823d02f8ca81f17b40e1de6eefb
https://github.com/D-Programming-Language/dmd/commit/aec20dc964543823d02f8ca81f17b40e1de6eefb
Author: Martin Nowak <code at dawg.eu>
Date: 2013-03-13 (Wed, 13 Mar 2013)
Changed paths:
M src/backend/elfobj.c
Log Message:
-----------
fix deactivated non-weak linkage code
- method Obj::external(const char*) was renamed to external_def
- I32 stores relocation offset in target address
Commit: 33d4b704fe605f6487c1706303100121f5ccc55d
https://github.com/D-Programming-Language/dmd/commit/33d4b704fe605f6487c1706303100121f5ccc55d
Author: Walter Bright <walter at walterbright.com>
Date: 2013-03-13 (Wed, 13 Mar 2013)
Changed paths:
M src/backend/elfobj.c
Log Message:
-----------
Merge pull request #1745 from dawgfoto/useEBX
fix _d_dso_registry calling sequence
Compare: https://github.com/D-Programming-Language/dmd/compare/c2d76aff5ada...33d4b704fe60
More information about the dmd-internals
mailing list