Mercurial > pub > dyncall > dyncall
view autovar/README.txt @ 27:523c45dfa8fb
- refactored arm calling conventions' callvm code, so that the code that keeps
the caller from overwriting the return value on some platforms also works on
OpenBSD (before we casted the function pointer to have long long as return
type, to hint the caller that there is one, but that triggers an intentional
SIGABRT on OpenBSD for security reasons; now the decl reflects this, directly)
author | cslag |
---|---|
date | Tue, 15 Sep 2015 12:48:52 +0200 |
parents | 3e629dc19168 |
children | 43675cb378ce |
line wrap: on
line source
autovar -- a small macro auto-detection library the following gives the list of variables available. for each variable, a separate header file is used. OS: Operating System ARCH: Architecture CC: C Compiler ABI: Application Binary Interface OSFAMILY: OS Roots the following gives the tree of variables OS: Win32 Win64 Darwin IOS MacOSX Linux FreeBSD OpenBSD NetBSD DragonFlyBSD SunOS Cygwin MinGW NDS PSP BeOS Plan9 VMS Minix Unknown ARCH: X86 X64 IA64 PPC PPC64 MIPS64 MIPS ARM THUMB SH SPARC64 SPARC ABI: PE Mach ELF ELF32 ELF64 OSFAMILY: Windows Unix CC: INTEL MSVC GNU WATCOM PCC SUN