changeset 79:9e435ab48a99

- changelog additions for 1.0, cleanup
author cslag
date Mon, 21 Mar 2016 01:28:01 +0100
parents d4114b708bd4
children ffd63de9aa75
files ChangeLog
diffstat 1 files changed, 14 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Mon Mar 21 01:25:10 2016 +0100
+++ b/ChangeLog	Mon Mar 21 01:28:01 2016 +0100
@@ -1,7 +1,11 @@
 This file lists bigger/noteworthy changes, only...
 
 Version 1.0 (upcoming)
-  o ...
+dyncall:
+  o better C++ compiler support (for pointer conversions)
+dyncallback:
+doc:
+  o working html doc generation from TEX sources
 
 Version 0.9 (2015/12/31)
 dyncall:
@@ -47,7 +51,7 @@
   o based more sources on portasm generation
 dyncall:
   o fix for ARMv7 Thumb-2 code (tested on iPhone 4 CDMA / iOS 6.0.1)
-  o bugfixes for -O2 builds for SPARC-v9 and SPARC-v7 
+  o bugfixes for -O2 builds for SPARC-v9 and SPARC-v7
   o new optimized call kernel for SPARC-v9 without conditionals
   o bigger refactoring and optimization of mips o32
   o x64 optimizations
@@ -70,7 +74,7 @@
 
 Version 0.7 (2012/01/02)
 architecture:
-  o added subproject: portasm - portable (GNU AS,+Apple and MASM) assembly framework  
+  o added subproject: portasm - portable (GNU AS,+Apple and MASM) assembly framework
   o added subproject: autovar - predefined macro framework (was dyncall_macros.h)
   o added support for sparc (32-bit) (tested on linux/debian,openbsd,solaris)
   o added support for sparc (64-bit) (tested on linux/debian,openbsd,solaris)
@@ -104,8 +108,8 @@
   o no dependencies to libdyncall sources.
 buildsys additions:
   o added zero-config (BSD,GNU,SUN) make files (Makefile.embedded)
-  o added in/out-of-source configure2 w/ (BSD,GNU) make files (Makefile.generic')
-  o added bootstrap lua script (download/build) 
+  o added in/out-of-source configure2 w/ (BSD,GNU) make files (Makefile.generic)
+  o added bootstrap lua script (download/build)
   o Nmakefile: more tests included (resolve_self)
   o improved cross-compilation for iOS (upgrade to 4.3 sdk)
   o darwin 8.0 support
@@ -127,13 +131,13 @@
   o added experimental 'dynMake' portable make-based build-system (not stable, yet)
 documentation updates:
   o added dyncallback documentation
-  o updated dyncall documentation 
+  o updated dyncall documentation
   o minor updates
 tests:
   o added flexible test suite for calls (call_suite) based on Lua and C
   o added syscall test
   o updates to resolve-self test (adding additional link flags to export symbols)
-  o improved dir name portability (renamed plain_c++ -> plain_cxx) 
+  o improved dir name portability (renamed plain_c++ -> plain_cxx)
   o renamed *.cpp -> *.cc files (OpenBSD/Sun make has no implicit rules for cpp)
 
 Version 0.6 (2010/09/25)
@@ -141,7 +145,7 @@
   o new build systems: CMake and Plan9's mk
   o buildsys/gmake tool chain update: pcc and iphone sdk
   o x64 bugfix: added "-fPIC" even for static libs
-dynload updates: 
+dynload updates:
   o enum symbols update: Mach-O and Win64 (thanks Olivier)
   o numerous convenience changes to dynload interface (thanks Olivier)
   o added support for resolving application images itself
@@ -151,7 +155,7 @@
   o cleanup: unexported functions in MASM files, b/c export not needed (thanks Olivier)
   o interface update: added error reporting facility 'dcGetError'
   o bugfix for ppc32/sysv: ellipsis calls were broken
-  o interface update: added new abstract mode for ellipsis calls (DC_CALL_C_ELLIPSIS) 
+  o interface update: added new abstract mode for ellipsis calls (DC_CALL_C_ELLIPSIS)
 docs:
   o comprehensive update
 tests:
@@ -181,7 +185,7 @@
     C Strings: 'S' -> 'Z'
     long: 'l' -> 'j'
     long long: 'L' -> 'l'
-    added unsigned integer type signature characters: upper case encoding  
+    added unsigned integer type signature characters: upper case encoding
   o added: callbacks component (support only for some platforms ATM)
   o added: test cases for alloc_wx, thunk
   o updated Documentation