Спецификация Clang Pragma для включения анонимных структур в Clang при компиляции C - PullRequest
1 голос
/ 01 апреля 2020

Какие прагмы я должен использовать, чтобы включить анонимные структуры для одной структуры в clang? В g cc я бы сделал что-то вроде следующего. Что эквивалентно в Clang?

typedef struct _fubar {
    int barfu1;
    int barfu2;
    int barfu3;
} t_fubar;

#pragma GCC push_options
#pragma GCC optimize "-fms-extensions"
typedef struct _fubar_ext {
    struct _fubar; // All contents of _fubar above.
    int barfu4;
} t_fubar_ext;
#pragma GCC pop_options
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...