Changelog: cleanup
authorgrischka <grischka>
Wed, 30 Jan 2013 17:50:02 +0000 (30 18:50 +0100)
committergrischka <grischka>
Wed, 30 Jan 2013 17:50:02 +0000 (30 18:50 +0100)
Changelog

index ecabc91..44b96e1 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -1,24 +1,30 @@
-not released:
-
-- Add support for -MD/-MF (automatically generate dependencies for make)
-- Add tcc_open_bf() function for BufferedFile compilation (grischka)
-- Support Security-Enhanced Linux (Henry Kroll III)
-- Split libtcc1.a build into separate directories (Henry Kroll III)
-- Add -pthread option = -D_REENTRANT -lpthread (Henry Kroll III)
-- Register __TRY__ SEH in startup code only for i386 (grischka)
-- Support Debian GNU/kFreeBSD kernels (Pierre Chifflier)
-- Support GNU/Hurd kernels (Thomas Preud'homme)
-- support for asm labels for variables and functions (Thomas Preud'homme)
-- Fix 32 to 64 bit casts, alignment and struct issues (Shinichiro Hamaji)
+version 0.9.26:
+
+User interface:
+- -MD/-MF (automatically generate dependencies for make)
+- -pthread option (same as -D_REENTRANT -lpthread) (Henry Kroll III)
+- -m32/-m64 to re-exec cross compiler (Henry Kroll III)
 - Mimic all GNU -option forms supported by ld (Kirill Smelkov)
-- Support indirect functions as externals (Thomas Preud'homme)
-- Add support for C99 variable length arrays (Thomas Preud'homme & Joe Soroka)
-- Improve support of ARM (Daniel Glöckner)
+
+Platforms:
+- Many improvements for x86-64 target (Shinichiro Hamaji, Michael Matz, grischka)
+- x86-64 assembler (Frederic Feret)
+- Many improvements for ARM target (Daniel Glöckner, Thomas Preud'homme)
+- Support WinCE PE ARM (Timo VJ Lahde)
 - Support ARM hardfloat calling convention (Thomas Preud'homme)
-- Fix incorrect load of 64 bit values on 32 bit platforms (Thomas Preud'homme)
-- Add support for multiarch (Thomas Preud'homme)
+- Support SELinux (Security-Enhanced Linux) (Henry Kroll III)
+- Support Debian GNU/kFreeBSD kernels (Pierre Chifflier)
+- Support GNU/Hurd kernels (Thomas Preud'homme)
+- Support OSX (tcc -run only) (Milutin Jovanovic)
+- Support multiarch configuration (Thomas Preud'homme)
 - Support out-of-tree build (Akim Demaille)
 
+Features:
+- C99 variable length arrays (Thomas Preud'homme & Joe Soroka)
+- Asm labels for variables and functions (Thomas Preud'homme)
+- STT_GNU_IFUNC (Indirect functions as externals) (Thomas Preud'homme)
+- More tests (tests2) (Milutin Jovanovic)
+
 version 0.9.25:
 
 - first support for x86-64 target (Shinichiro Hamaji)