log

age author description
2017-04-15 Tassilo Philipp - dynload mach-o handling fixes for 64bit platforms
2017-04-14 Tassilo Philipp - fix to configure for universal binary support for >= macos el capitan
2017-04-11 Tassilo Philipp - changelog
2017-04-11 Tassilo Philipp - make dynload symbol iteration return symbol names as in C code, on Darwin
2017-04-11 Tassilo Philipp - mach-o symbol iteration stability fixes
2017-04-06 Tassilo Philipp - dynload_plain test fixes
2017-04-06 Tassilo Philipp dynload darwin/mach-o update:
2017-04-06 Tassilo Philipp - dynload man page clarification about resolving own symbols
2017-04-06 Tassilo Philipp - dynload_plain test now run with helper script
2017-04-06 Tassilo Philipp tests:
2017-03-28 Tassilo Philipp - TEX fix
2017-03-28 Tassilo Philipp - "
2017-03-28 Tassilo Philipp - more doc overview corrections
2017-03-28 Tassilo Philipp - "
2017-03-28 Tassilo Philipp - manual fix, removed platform from overview that never existed
2017-03-26 Tassilo Philipp - marked off netbsd/sparc64 as completely supported in manual (tested it)
2017-03-26 Tassilo Philipp - netbsd include fix (stddef.h needed before elf.h)
2017-03-22 Tassilo Philipp - changelog cleanup
2017-03-22 Tassilo Philipp - doc update
2017-03-22 Tassilo Philipp - sparc64 endian detection on non-explicit platforms
2017-03-21 Tassilo Philipp - allocwx changes from last commit mentioned in Changelog and adapted testcode
2017-03-20 Tassilo Philipp - changed allocwx code:
2017-03-19 Tassilo Philipp - todo update
2017-03-19 Tassilo Philipp - manual cleanup
2017-03-19 Tassilo Philipp - mark sparc64/linux as completely supported in manual overview
2017-03-19 Tassilo Philipp - safety fix for sparc32, protecting from callback handler problems when handler itself needs to spill
2017-03-19 Tassilo Philipp - sparc doc improvements for both, 32 and 64
2017-03-19 Tassilo Philipp - sparc64 callbacks:
2017-03-18 Tassilo Philipp - comment cleanup
2017-03-18 Tassilo Philipp - sparc doc improvements (esp. for sparc64)
2017-03-14 Tassilo Philipp - sparc manual changes
2017-03-14 Tassilo Philipp - b/c no preproc needed, changed some files from .S -> .s
2017-03-17 Tassilo Philipp - first draft at sparc64 callbacks (floats not working, yet)
2017-03-13 Tassilo Philipp - doc and comment fixes
2017-03-13 Tassilo Philipp - first impl of sparc64 thunks
2017-03-13 Tassilo Philipp - more endian detection in macros
2017-03-13 Tassilo Philipp - comment cleanup/corrections
2017-03-13 Tassilo Philipp - doc cleanups and correction about support, added bibitems, etc.
2017-02-24 Tassilo Philipp - impl. for allocwx stuff on POSIX-strict systems where there is no MAP_ANON for mmap()
2017-02-17 Tassilo Philipp - simplified some platform check
2017-02-13 Tassilo Philipp - typo fix in x64 asm end_proc use (only affected masm)
2017-02-11 cslag - excluding Dragonfly also from .note.GNU-stack marking as interpreted wrongly
2017-02-10 cslag - removed .note.GNU-stack hint for openbsd, b/c of it always being interpreted as "need execstack" and not needed, b/c of way saner defaults on OpenBSD
2017-02-10 cslag - sparc predef cleanup
2017-02-10 cslag - renamings: sparc_v9 -> sparc64
2017-02-09 cslag - renamed sparc_v9 -> sparc64 for consistency (with other platforms using 32/64 suffix instead of instrset name)
2017-02-09 cslag - cleanup: remove old/unused code that was superseded by *sparc_v9.* files
2017-02-09 cslag - testcode: missing include fixed
2017-02-09 cslag - fixed ARM32-THUMB stack alignment issues (found on Cortex-m0, thanks Darren Whobrey!)
2017-02-08 cslag - loosened OS detection macros a bit to not bail out and thus make it easier to use dyncall on baremetal
2017-02-08 cslag - doc tweaks
2017-01-15 cslag - added SunOS line to doc overview, for os family
2017-01-10 cslag - compatibility for older platforms - use ANSI comments
2017-01-08 cslag - fixed configure on SunOS
2017-01-08 cslag - marking off solaris/sparc (32 bit) as completely supported (just tested sparc callbacks on solaris (with gnu toolchain, though), works)
2017-01-05 cslag - "tag" also non-linux assembly files with .note.GNU-stack, to mark .o files generated from manual assembly code as not needing an executable stack (still only for x* archs)
2017-01-05 cslag - chmod -x some files that had x set by mistake
2017-01-05 cslag - added portasm support for adding .section .note.GNU-stack "hints" marking generated .o files from assembly files as not needing an executable stack
2017-01-05 cslag - file name/layout cleanup, removed "-att" from x64 .S filenames, as unnecessary and also misleading
2017-01-05 cslag - removed unused, redundant asm file