[devel] Особенности gcc
Kirill A. Shutemov
kirill на shutemov.name
Пн Апр 12 11:45:32 UTC 2010
2010/4/12 Sergei Epiphanov <serpiph на nikiet.ru>:
> В сообщении от 12 апреля 2010 12:20:31 автор Kirill A. Shutemov написал:
>> 2010/4/12 Sergei Epiphanov <serpiph на nikiet.ru>:
>> > Подскажите, пожалуйста, где можно глянуть параметры, специфичные для gcc
>> > (типа __attribute__, __flexarr и т.д.)?
>>
>> Вероятно, вам нужно это:
>> http://gcc.gnu.org/onlinedocs/gcc-4.4.3/gcc/C-Extensions.html
>>
>> > Хочется поменьше ругани от программы на
>> > записи типа
>> > struct {
>> > ...
>> > int arr[0];
>> > };
>> >
>> > В этом примере нужен именно пустой массив в конце.
>>
>> О какой ругани идёт речь?
>
> Типа такой:
> common.h:71: warning: ISO C forbids zero-size array 'Signals'
> common.h:80: warning: ISO C forbids zero-size array 'Phases'
Это -pedantic ругается, есля я правильно понимаю.
Ссылка по теме:
http://gcc.gnu.org/onlinedocs/gcc/Zero-Length.html
Подробная информация о списке рассылки Devel