Mercurial > pub > dyncall > dyncall
comparison ChangeLog @ 314:b2e4e23d9953
- stop using dlinfo() on glibc platforms but use dl_iterate_phdr() instead, as former's implementation is nothing more than a fancy cast and thus dangerously assuming that every provided handle is valid
- dynload_plain test
* now testing getting exec's path
* workdir independent
author | Tassilo Philipp |
---|---|
date | Wed, 06 Nov 2019 12:32:53 +0100 |
parents | b51401bc4c37 |
children | 85c80b0c021c |
comparison
equal
deleted
inserted
replaced
313:73b5b9e224e2 | 314:b2e4e23d9953 |
---|---|
5 o support for soft-float MIPS o32 & n64 (big- and little-endian, each) | 5 o support for soft-float MIPS o32 & n64 (big- and little-endian, each) |
6 dyncallback: | 6 dyncallback: |
7 o support for soft-float MIPS o32 & n64 (big- and little-endian, each) | 7 o support for soft-float MIPS o32 & n64 (big- and little-endian, each) |
8 dynload: | 8 dynload: |
9 o added UTF-8 support for pathnames on windows | 9 o added UTF-8 support for pathnames on windows |
10 o reliability/stability fix for dlGetLibraryPath() on glibc based platforms (avoiding | |
11 internal use of glibc's bad impl of dlinfo() which doesn't do any error checking at all) | |
12 o support for dlGetLibraryPath() on glibc platforms with glibc vesions <= 2.3.3 | |
10 doc: | 13 doc: |
11 o more detail in support matrix for bi-endian platforms | 14 o more detail in support matrix for bi-endian platforms |
12 tests: | 15 tests: |
13 o dynload_plain test extended to test UTF-8 library paths | 16 o dynload_plain test extended to test UTF-8 library paths |
14 buildsys: | 17 buildsys: |