Sender: nate AT cartsys DOT com Message-ID: <3693BB3E.1A7F7387@cartsys.com> Date: Wed, 06 Jan 1999 11:36:30 -0800 From: Nate Eldredge X-Mailer: Mozilla 4.08 [en] (X11; I; Linux 2.0.36 i586) MIME-Version: 1.0 To: djgpp AT delorie DOT com Subject: Re: Announce: Allegro 3.1 References: <8D53104ECD0CD211AF4000A0C9D60AE33CA3A2 AT probe-2 DOT Acclaim-Euro DOT net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp AT delorie DOT com Shawn Hargreaves wrote: > > And how is a compiler to recognize an option to disable a warning which > > won't exist until a future version? > > Obviously it cannot :-) That is why I think these new warnings should > not be enabled by default: it is easy for users of that specific > compiler to enable them by using an extra switch, but impossible for > them to be turned off by the authors of code that must support > multiple compiler versions... But that would mean that people compiling their own little projects who want them checked fully must do something like: gcc -c -O -Wall -W -Wfoo -Wbar -Wqux -Wfred -Wbarney -Wpeanuts -Wgod-only-knows -Wcheese -W...... Not exactly convenient. TANSTAAFL -- Nate Eldredge nate AT cartsys DOT com