| @@ -41,7 +41,7 @@ Platforms: · 40 unmodified lines |
| 41 | - define __ARM_EABI__, __ARMEL__ and __ARM_PCS_VFP (Thomas Preud'homme) | 41 | - define __ARM_EABI__, __ARMEL__ and __ARM_PCS_VFP (Thomas Preud'homme) |
| 42 | - provide a runtime library for ARM (Thomas Preud'homme) | 42 | - provide a runtime library for ARM (Thomas Preud'homme) |
| 43 | - vastly improved support for ARM hard float calling convention | 43 | - vastly improved support for ARM hard float calling convention |
| 44 | (Thomas Preud'homme, Daniel Gl�ckner) | 44 | (Thomas Preud'homme, Daniel Glöckner) |
| 45 | - tcc can uses libtcc1 on ARM (Thomas Preud'homme) | 45 | - tcc can uses libtcc1 on ARM (Thomas Preud'homme) |
| 46 | - use __fixdfdi for all float to integer conversion (grischka) | 46 | - use __fixdfdi for all float to integer conversion (grischka) |
| 47 | - simplify startup code for unix platforms (grischka) | 47 | - simplify startup code for unix platforms (grischka) |
| @@ -119,7 +119,7 @@ Bug fixes: · 71 unmodified lines |
| 119 | - fix memory leak due to symbol attributes (mingodad) | 119 | - fix memory leak due to symbol attributes (mingodad) |
| 120 | - partially fix bound checking of argv and arge (Thomas Preud'homme) | 120 | - partially fix bound checking of argv and arge (Thomas Preud'homme) |
| 121 | - fix possible dereference when getting name of symbol (grischka) | 121 | - fix possible dereference when getting name of symbol (grischka) |
| 122 | - fix va_list type definition on x86-64 (Daniel Gl�ckner) | 122 | - fix va_list type definition on x86-64 (Daniel Glöckner) |
| 123 | - reduce number of scan-build false positive (mingodad) | 123 | - reduce number of scan-build false positive (mingodad) |
| 124 | | 124 | |
| 125 | version 0.9.26: | 125 | version 0.9.26: |
| @@ -134,7 +134,7 @@ User interface: · 8 unmodified lines |
| 134 | Platforms: | 134 | Platforms: |
| 135 | - Many improvements for x86-64 target (Shinichiro Hamaji, Michael Matz, grischka) | 135 | - Many improvements for x86-64 target (Shinichiro Hamaji, Michael Matz, grischka) |
| 136 | - x86-64 assembler (Frederic Feret) | 136 | - x86-64 assembler (Frederic Feret) |
| 137 | - Many improvements for ARM target (Daniel Gl�ckner, Thomas Preud'homme) | 137 | - Many improvements for ARM target (Daniel Glöckner, Thomas Preud'homme) |
| 138 | - Support WinCE PE ARM (Timo VJ Lahde) | 138 | - Support WinCE PE ARM (Timo VJ Lahde) |
| 139 | - Support ARM hardfloat calling convention (Thomas Preud'homme) | 139 | - Support ARM hardfloat calling convention (Thomas Preud'homme) |
| 140 | - Support SELinux (Security-Enhanced Linux) (Henry Kroll III) | 140 | - Support SELinux (Security-Enhanced Linux) (Henry Kroll III) |
| @@ -153,7 +153,7 @@ Features: · 12 unmodified lines |
| 153 | version 0.9.25: | 153 | version 0.9.25: |
| 154 | | 154 | |
| 155 | - first support for x86-64 target (Shinichiro Hamaji) | 155 | - first support for x86-64 target (Shinichiro Hamaji) |
| 156 | - support �Clibc | 156 | - support µClibc |
| 157 | - split tcc.c into tcc.h libtcc.c tccpp.c tccgen.c tcc.c | 157 | - split tcc.c into tcc.h libtcc.c tccpp.c tccgen.c tcc.c |
| 158 | - improved preprocess output with linenumbers and spaces preserved | 158 | - improved preprocess output with linenumbers and spaces preserved |
| 159 | - tcc_relocate now copies code into user buffer | 159 | - tcc_relocate now copies code into user buffer |