Subject: CVS commit: wip/tcc/patches
From: Juan RP
Date: 2004-11-23 23:56:57
Message id: E1CWjaj-0005ic-AR@sc8-pr-cvs1.sourceforge.net

Log Message:
Update to 0.9.22.

version 0.9.22:

- simple memory optimisations: kernel compilation is 30% faster
- linker symbol definitions fixes
- gcc 3.4 fixes
- fixed value stack full error
- 'packed' attribute support for variables and structure fields
- ignore 'const' and 'volatile' in function prototypes
- allow '_Bool' in bit fields

version 0.9.21:

- ARM target support (Daniel Glöckner)
- added '-funsigned-char, '-fsigned-char' and
  '-Wimplicit-function-declaration'
- fixed assignment of const struct in struct
- line comment fix (reported by Bertram Felgenhauer)
- initial TMS320C67xx target support (TK)
- win32 configure
- regparm() attribute
- many built-in assembler fixes
- added '.org', '.fill' and '.previous' assembler directives
- '-fno-common' option
- '-Ttext' linker option
- section alignment fixes
- bit fields fixes
- do not generate code for unused inline functions
- '-oformat' linker option. 
- added 'binary' output format.

Files:
RevisionActionfile
1.3modifywip/tcc/patches/patch-aa
1.2modifywip/tcc/patches/patch-ab
1.4modifywip/tcc/patches/patch-ac
1.2modifywip/tcc/patches/patch-ad