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