comparison ChangeLog @ 185:a41bc98e101c

- impl. for allocwx stuff on POSIX-strict systems where there is no MAP_ANON for mmap()
author Tassilo Philipp
date Fri, 24 Feb 2017 23:05:53 +0100
parents 00dd15cc5c87
children 53c42b1d9f8b
comparison
equal deleted inserted replaced
184:f44808587a3c 185:a41bc98e101c
12 o better C++ compiler support (for pointer conversions) 12 o better C++ compiler support (for pointer conversions)
13 dyncallback: 13 dyncallback:
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 SPARC (32-bit) support 16 o SPARC (32-bit) support
17 o POSIX compliance: fallback for wx alloc on systems that don't have mmap()'s MAP_ANON
17 general: 18 general:
18 o marked assembly code as not needing an execstack, for security and better/easier integration 19 o marked assembly code as not needing an execstack, for safer/easier integration into other
19 into other projects/builds; modern toolchains do that automatically on compilation, but not 20 projects/builds, where needed; this is needed b/c of questionable default behaviours of some
20 for hand written assembly code (thanks Thorsten Behrens for report and analysis) 21 toolchains (thanks Thorsten Behrens for report and analysis)
21 doc: 22 doc:
22 o working html doc generation from TEX sources 23 o working html doc generation from TEX sources
23 o SPARC (32-bit) calling convention description 24 o SPARC (32-bit) calling convention description
24 bindings: 25 bindings:
25 o better documentation, removed relative path dependencies, general cleanup 26 o better documentation, removed relative path dependencies, general cleanup