Mercurial > pub > dyncall > dyncall
comparison ToDo @ 355:5ac53b2d5f1e
- changelog and todo prep for upcoming 1.2
author | Tassilo Philipp |
---|---|
date | Sun, 12 Jan 2020 11:30:40 +0100 |
parents | 4f9f49fb82ce |
children | 3bdd326dc269 |
comparison
equal
deleted
inserted
replaced
354:b4ef5a6c4d84 | 355:5ac53b2d5f1e |
---|---|
1 1.1: | 1 1.2: |
2 ---- | 2 ---- |
3 - openbsd-4.0-* test/resolve_self fails, but unsure why. dlopen correctly returns RTLD_DEFAULT, which | |
4 should lookup via dlsym the function in the object itself, but cannot. So... some compiler flag might | |
5 be missing to keep symbol names, or some prefixing happens | |
6 - dyncall/dyncall_call*h could probably be all removed, as forward declarations in corresponding .c | |
7 files would be enough; no headers are needed b/c those functions declared in there are of no public use | |
8 - test/thunk win/x64 doesn't output anything decent for stack test (neither sigsegv nor output), which can create a problem for test log file as it'll mess with the subsequent test's output) | |
9 - remove test/gen-masm alltogether | |
3 - test code: add sparc tests for when out of register windows, meaning multiple layers deep in the call stack | 10 - test code: add sparc tests for when out of register windows, meaning multiple layers deep in the call stack |
4 - ./configure on macOS does not pass CFLAGS etc.. to Makefile.config | 11 - ./configure on macOS does not pass CFLAGS etc.. to Makefile.config |
5 - support platforms without shared libraries so they can be built by just typing `./configure;make` (e.g. minix < 3.2.1) | 12 - support platforms without shared libraries so they can be built by just typing `./configure;make` (e.g. minix < 3.2.1) |
6 * also make sure minix with shared library support builds and works in general (>= 3.2.1) as well as ELF on Minix (>= 3.2.0) to begin with (as that's the base, and we only test on 3.1.8 so far) | 13 * also make sure minix with shared library support builds and works in general (>= 3.2.1) as well as ELF on Minix (>= 3.2.0) to begin with (as that's the base, and we only test on 3.1.8 so far) |
7 - dyncall supports calls to functions where prototype exists (with and without varargs); however not when no | 14 - dyncall supports calls to functions where prototype exists (with and without varargs); however not when no |