CVSROOT:        /cvs
Module name:    src
Changes by:     n...@cvs.openbsd.org    2011/09/15 06:19:12

Modified files:
        gnu/gcc/gcc    : builtin-attrs.def builtins.def c-common.c 
                         c-common.h c-format.c c-opts.c c.opt 
        gnu/usr.bin/cc/cc_int: Makefile 
Added files:
        gnu/gcc/gcc    : c-bounded.c 

Log message:
Port the -Wbounded extension from gcc3 to gcc4. Based on work started by
jasper@.

This omits the sizeof(pointer) tracking which is very difficult to
implement for gcc4 due to internal changes.

Thanks to landry@ for running through a ports bulk build and both
landry@ and jasper@ for fixing a few issues.

ok deraadt millert jasper

Reply via email to