Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c Subject: Re: Abstract Syntax Tree for C programs Date: Mon, 03 Jun 2019 14:36:16 -0700 Organization: None to speak of Lines: 18 Message-ID: References: <475067fe-369c-4246-84a1-05b1a3a0c6be@googlegroups.com> <5dd4672f-a571-40bc-bb1a-c14f6c631eb7@googlegroups.com> <5cf589ea$0$3377$426a34cc@news.free.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: reader02.eternal-september.org; posting-host="2e0b7da47f6ad3e1490831b7250ade4a"; logging-data="23281"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18DrfBLoxl9HEsWhRz+TfAR" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:NK/aNFGpLEOtPfukLV2gRYRfEaU= sha1:uYR5tdLwor0VfqXiC7mbTQX6Bqc= Xref: csiph.com comp.lang.c:144357 Mateusz Viste writes: > On Mon, 03 Jun 2019 20:49:46 +0000, Scott Lurndal wrote: >> Then, search for 'pedantic' which is followed immediately by the >> description for 'pedantic-errors'. > > It's worth noting that '-pedantic' is not enabling all warnings. As far > as I know, gcc does not have any easy way to enable all warnings. This > shortcoming is addressed by clang through its very cool '-Weverything'. It's not suppposed to enable all warnings, and I don't believe Bart was looking for a way to enable all warnings. It's simply intended to enable all diagnostic messages that are required by the C standard. -- Keith Thompson (The_Other_Keith) kst-u@mib.org Will write code for food. void Void(void) { Void(); } /* The recursive call of the void */