diff options
| author | seyko <seyko2@gmail.com> | 2015-04-10 23:44:10 +0300 |
|---|---|---|
| committer | seyko <seyko2@gmail.com> | 2015-04-10 23:44:10 +0300 |
| commit | 5c9dde7255b2ecc38df8b31dc0bef16ea71f0757 (patch) | |
| tree | 1430499c1ce2a69d6d265bada231cc6dbefb5396 /tcc.h | |
| parent | 92efee6e52e6ae1a8cad8fa89da2db11b796295f (diff) | |
| download | tinycc-5c9dde7255b2ecc38df8b31dc0bef16ea71f0757.tar.gz tinycc-5c9dde7255b2ecc38df8b31dc0bef16ea71f0757.tar.bz2 | |
option to use an old algorithm of the array in struct initialization
This is for a case when no '{' is used in the initialization code.
An option name is -fold-struct-init-code. A linux 2.4.26 can't
find initrd when compiled with a new algorithm.
Diffstat (limited to 'tcc.h')
| -rw-r--r-- | tcc.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -603,6 +603,8 @@ struct TCCState { int char_is_unsigned; int leading_underscore; int ms_extensions; /* allow nested named struct w/o identifier behave like unnamed */ + int old_struct_init_code; /* use old algorithm to init array in struct when there is no '{' used. + Liuux 2.4.26 can't find initrd when compiled with a new algorithm */ /* warning switches */ int warn_write_strings; |
