[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