comparison ChangeLog @ 203:3999750fae28

- allocwx changes from last commit mentioned in Changelog and adapted testcode
author Tassilo Philipp
date Tue, 21 Mar 2017 02:31:55 +0100
parents 53c42b1d9f8b
children 7b87876d0d5c
comparison
equal deleted inserted replaced
202:030fbb70aa1b 203:3999750fae28
14 o PPC64 single-precision float fixes for more than 13 float args (thanks Masanori!) 14 o PPC64 single-precision float fixes for more than 13 float args (thanks Masanori!)
15 o MIPS o32 (big- and little-endian), EABI (32 bit, little-endian) and n64 (big-endian) support 15 o MIPS o32 (big- and little-endian), EABI (32 bit, little-endian) and n64 (big-endian) support
16 o SPARC32 (v7/v8) support 16 o SPARC32 (v7/v8) support
17 o SPARC64 (v9) support 17 o SPARC64 (v9) support
18 o POSIX compliance: fallback for wx alloc on systems that don't have mmap()'s MAP_ANON 18 o POSIX compliance: fallback for wx alloc on systems that don't have mmap()'s MAP_ANON
19 o allocated space used for thunk now always W^X (req. for e.g. OpenBSD >= 6.0)
19 general: 20 general:
20 o marked assembly code as not needing an execstack, for safer/easier integration into other 21 o marked assembly code as not needing an execstack, for safer/easier integration into other
21 projects/builds, where needed; this is needed b/c of questionable default behaviours of some 22 projects/builds, where needed; this is needed b/c of questionable default behaviours of some
22 toolchains (thanks Thorsten Behrens for report and analysis) 23 toolchains (thanks Thorsten Behrens for report and analysis)
23 doc: 24 doc: