aboutsummaryrefslogtreecommitdiff
path: root/Changelog
diff options
context:
space:
mode:
authorgrischka <grischka>2007-11-25 22:13:08 +0000
committergrischka <grischka>2007-11-25 22:13:08 +0000
commit2bcb9646940d276ae9ffd72705e0aa1c2042b15a (patch)
treee20f872277aad8761c82a30c82c94ca360e4269b /Changelog
parent3e8b9e6d1051c1d8d7ce13137ffbe51f4f7f53c5 (diff)
downloadtinycc-2bcb9646940d276ae9ffd72705e0aa1c2042b15a.tar.gz
tinycc-2bcb9646940d276ae9ffd72705e0aa1c2042b15a.tar.bz2
Fixed:
- Hanging tcc -E - Crashes witn global 'int g_i = 1LL;' - include & lib search paths on win32 Added quick build batch file for mingw Reverted case label optimization (See Changelog for details).
Diffstat (limited to 'Changelog')
-rw-r--r--Changelog10
1 files changed, 10 insertions, 0 deletions
diff --git a/Changelog b/Changelog
index daca68c..a830c89 100644
--- a/Changelog
+++ b/Changelog
@@ -1,5 +1,15 @@
version 0.9.24:
+- Some in-between fixes:
+ TCC -E no longer hangs with macro calls involving newlines.
+ (next_nomacro1 now advances the read-pointer with TOK_LINEFEED)
+ Global cast (int g_i = 1LL;) no longer crashes tcc.
+ (nocode_wanted is initially 1, and only 0 for gen_function)
+ On win32 now tcc.exe finds 'include' & 'lib' even if itself is in 'bin'.
+ (new function w32_tcc_lib_path removes 'bin' if detected)
+ Added quick build batch file for mingw (win32/build-tcc.bat)
+ Last added case label optimization (455) produced wrong code. Reverted.
+
- Import more changesets from Rob Landley's fork (part 2):
487: Handle long long constants in gen_opic() (Rob Landley)
484: Handle parentheses within __attribute__((...)) (Rob Landley)