Re: perl 5.36, C99, -Wdeclaration-after-statement -Wshadow=compatible-local
От | Andres Freund |
---|---|
Тема | Re: perl 5.36, C99, -Wdeclaration-after-statement -Wshadow=compatible-local |
Дата | |
Msg-id | 20221103000334.sbh5jqw37i3y7pc3@awork3.anarazel.de обсуждение исходный текст |
Ответ на | Re: perl 5.36, C99, -Wdeclaration-after-statement -Wshadow=compatible-local (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: perl 5.36, C99, -Wdeclaration-after-statement -Wshadow=compatible-local
|
Список | pgsql-hackers |
Hi, On 2022-11-02 19:57:45 -0400, Tom Lane wrote: > Andres Freund <andres@anarazel.de> writes: > > On 2022-11-01 17:00:27 -0400, Peter Eisentraut wrote: > >> Python has the same issues. There are a few other Python-embedding projects > >> that use -Wdeclaration-after-statement and complain if the Python headers > >> violate it. But it's getting tedious. -isystem would be a better solution. > > > Which dependencies should we convert to -isystem? > > Color me confused about what's being discussed here. I see nothing > in the gcc manual suggesting that -isystem has any effect on warning > levels? It's only indirectly explained :( The -isystem and -idirafter options also mark the directory as a system directory, so that it gets the same specialtreatment that is applied to the standard system directories. and then https://gcc.gnu.org/onlinedocs/cpp/System-Headers.html Greetings, Andres Freund
В списке pgsql-hackers по дате отправления: