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