aboutsummaryrefslogtreecommitdiff
path: root/Changelog
diff options
context:
space:
mode:
authorgrischka <grischka>2007-11-14 17:34:30 +0000
committergrischka <grischka>2007-11-14 17:34:30 +0000
commit54bf8c05566a34f4d578ed6d33d6262dc924a703 (patch)
tree17b54b866e1b5e08af28f8eca73044bf6ee2d640 /Changelog
parent2bcc187b1bbb6e3240400652af1a73cd799f250c (diff)
downloadtinycc-54bf8c05566a34f4d578ed6d33d6262dc924a703.tar.gz
tinycc-54bf8c05566a34f4d578ed6d33d6262dc924a703.tar.bz2
Import some changesets from Rob Landley's fork (part 1)
Diffstat (limited to 'Changelog')
-rw-r--r--Changelog18
1 files changed, 16 insertions, 2 deletions
diff --git a/Changelog b/Changelog
index 57d3ad8..56604af 100644
--- a/Changelog
+++ b/Changelog
@@ -1,7 +1,21 @@
version 0.9.24:
-- Fix "invalid relocation entry" problem on ubuntu - from Bernhard Fischer
- http://lists.gnu.org/archive/html/tinycc-devel/2005-09/msg00051.html
+- Import some changesets from Rob Landley's fork (part 1):
+ 462: Use LGPL with bcheck.c and il-gen.c
+ 458: Fix global compound literals (in unary: case '&':) (Andrew Johnson)
+ 456: Use return code from tcc_output_file in main() (Michael Somos)
+ 442: Fix indirections with function pointers (***fn)() (grischka)
+ 441: Fix LL left shift in libtcc1.c:__shldi3 (grischka)
+ 440: Pass structures and function ptrs through ?: (grischka)
+ 439: Keep rvalue in bit assignment (bit2 = bit1 = x) (grischka)
+ 438: Degrade nonportable pointer assignment to warning (grischka)
+ 437: Call 'saveregs()' before jumping with logical and/or/not (grischka)
+ 435: Put local static variables into global memory (grischka)
+ 432/434: Cast double and ptr to bool (grischka)
+ 420: Zero pad x87 tenbyte long doubles (Felix Nawothnig)
+ 417: Make 'sizeof' unsigned (Rob Landley)
+ 397: Fix save_reg for longlongs (Daniel Glöckner)
+ 396: Fix "invalid relocation entry" problem on ubuntu - (Bernhard Fischer)
- ignore AS_NEEDED ld command
- mark executable sections as executable when running in memory