History

Update ChangeLog

with more things I remember having done :)

Michael Matz committed 9 years ago

Commit e209b7d1 parent 5f33d311 file · +5 −0Browse files

Unified · Split

Changelog+5−0
@@ -6,6 +6,7 @@ User interface: · 5 unmodified lines
6- -Wl,-(no-)whole-archive linker option (Reuben Thomas)6- -Wl,-(no-)whole-archive linker option (Reuben Thomas)
7- -mms-bitfields option (David Mertens)7- -mms-bitfields option (David Mertens)
8- -include <file> option (Michael Matz)8- -include <file> option (Michael Matz)
9- -mno-sse on x86-64 disables use of SSE instructions
9- @listfile support (Vlad Vissoultchev)10- @listfile support (Vlad Vissoultchev)
10- tcc -ar/-impdef - formerly tiny_xxx tools integrated (grischka)11- tcc -ar/-impdef - formerly tiny_xxx tools integrated (grischka)
11- CPATH, C_INCLUDE_PATH and LD_LIBRARY_PATH environment variables support12- CPATH, C_INCLUDE_PATH and LD_LIBRARY_PATH environment variables support
@@ -19,6 +20,7 @@ Platforms: · 7 unmodified lines
19- many x86_64 ABI fixes incl. XMM register passing and tests (James Lyon)20- many x86_64 ABI fixes incl. XMM register passing and tests (James Lyon)
20- ABI tests with native compiler using libtcc (James Lyon)21- ABI tests with native compiler using libtcc (James Lyon)
21- UNICODE startup code supports wmain and wWinMain (YX Hao)22- UNICODE startup code supports wmain and wWinMain (YX Hao)
23- shared libraries for x86_64 (Michael Matz)
22 24
23Features:25Features:
24- VLA (variable length array) improved (James Lyon, Pip Cet)26- VLA (variable length array) improved (James Lyon, Pip Cet)
@@ -29,6 +31,9 @@ Features: · 4 unmodified lines
29- #pragma once support (Sergey Korshunoff, Vlad Vissoultchev, ...)31- #pragma once support (Sergey Korshunoff, Vlad Vissoultchev, ...)
30- switch/case code improved (Zdenek Pavlas)32- switch/case code improved (Zdenek Pavlas)
31- ~15% faster by TinyAlloc fast memory allocator (Vlad Vissoultchev)33- ~15% faster by TinyAlloc fast memory allocator (Vlad Vissoultchev)
34- standard conforming (and GCC compatible) struct initialization
35 (Michael Matz)
36- bit-field layout made compatible with GCC (Michael Matz)
32 37
33Licensing:38Licensing:
34- TinyCC partly relicensed to MIT license (See RELICENSING file).39- TinyCC partly relicensed to MIT license (See RELICENSING file).

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t