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.
This commit is contained in:
seyko
2015-04-10 23:44:10 +03:00
parent 92efee6e52
commit 5c9dde7255
3 changed files with 34 additions and 4 deletions

View File

@ -1478,6 +1478,7 @@ static const FlagDef flag_defs[] = {
{ offsetof(TCCState, nocommon), FD_INVERT, "common" },
{ offsetof(TCCState, leading_underscore), 0, "leading-underscore" },
{ offsetof(TCCState, ms_extensions), 0, "ms-extensions" },
{ offsetof(TCCState, old_struct_init_code), 0, "old-struct-init-code" },
};
/* set/reset a flag */