Mercurial > pub > dyncall > dyncall
comparison ToDo @ 250:7cb8a0aaf638
- note about c99 (+ anon struct/union) requirements in doc
author | Tassilo Philipp |
---|---|
date | Sun, 14 May 2017 00:19:15 +0200 |
parents | 75093cde6d10 |
children | 7520e2260097 |
comparison
equal
deleted
inserted
replaced
249:91db39538e78 | 250:7cb8a0aaf638 |
---|---|
1 1.0: | 1 1.0: |
2 ---- | 2 ---- |
3 - dyncall supports calls to functions where prototype exists (with and without varargs); however not when no | 3 - dyncall supports calls to functions where prototype exists (with and without varargs); however not when no |
4 prototype exist (e.g. just calling some pointer), without any declaration... even possible in C, as one has | 4 prototype exist (e.g. just calling some pointer), without any declaration... even possible in C, as one has |
5 to cast to the function type? need to support? | 5 to cast to the function type? need to support? |
6 | |
7 - Add doc note (and on website) on dyncall's c standard compatibility, which is c99 + anon struct extension | |
8 | 6 |
9 - make sure all assembly files declare (or are built) by setting the noexecstack flag, | 7 - make sure all assembly files declare (or are built) by setting the noexecstack flag, |
10 compared to translating code with gcc, it's manual for the assembler; this depends on arch | 8 compared to translating code with gcc, it's manual for the assembler; this depends on arch |
11 support (currently it's only done for x86/x64 ELF, but doesn't always work I think... e.g. openbsd 4.0, maybe too old?): | 9 support (currently it's only done for x86/x64 ELF, but doesn't always work I think... e.g. openbsd 4.0, maybe too old?): |
12 | 10 |