:I think you must mean the "Sydney-down-under constituent". There *is*
:a difference. 8-)
:
:> 'warnings' fixes will be wrong and hide bogus code), making -Wall a goal
:> causes people to cover up bad code with bad casts and such.
:> 
:> '-Wall' is *NOT* a good design goal.
:
:Fixing warnings with bad casts is a problem, sure, but asking people
:to write code without casts (if possible) that will compile cleanly with
:-Wall is a reasonable thing to ask IMO. In my experience, the resulting
:code tends to be more portable across architectures with different
:pointer/long sizes and endian-ness.
:
:Just my 0.02, and I hate style(9) anyway.

    Not to mention that I was also able to enable -Wcast-qual.  That is a
    MAJOR step forward, people.  Just for starters it caught a serious bug 
    in the kernel getenv().  Being able to use const the way it's supposed
    to be used is important... VERY important, and until now the kernel's
    been casting things in and out of const and volatile almost at will,
    not mention improperly declaring const pointers verses pointer-to-const
    and other things.

                                        -Matt
                                        Matthew Dillon 
                                        <dil...@backplane.com>

:-- 
:John Birrell - j...@cimlogic.com.au; j...@freebsd.org 
http://www.cimlogic.com.au/
:CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137
:
:To Unsubscribe: send mail to majord...@freebsd.org
:with "unsubscribe freebsd-current" in the body of the message
:


To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to