warning: inlining failed

Nate Lawson nate at root.org
Fri Jul 18 12:18:15 PDT 2003


Warner mentioned this was due to the gcc import.  Nearly every part of the
kernel that uses newbus or buf.h prints out lots of warnings.  Can someone
see about fixing this, whether it's by fixing our headers or build flags
or gcc itself?  I've already wasted a few reboot cycles because valid
warnings were lost in the crowd.

cc -O -pipe -mcpu=pentiumpro  -D_KERNEL -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions -std=c99 -DKLD_MODULE -nostdinc -I-   -I. -I@ -I@/dev -I@/../include -I/usr/include -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions -std=c99 -c
/home/src/sys/modules/ext2fs/../../gnu/ext2fs/ext2_vfsops.c
/home/src/sys/gnu/ext2fs/ext2_vfsops.c: In function `compute_sb_data':
@/sys/buf.h:281: warning: inlining failed in call to `BUF_LOCK'
/home/src/sys/gnu/ext2fs/ext2_vfsops.c:496: warning: called from here
/home/src/sys/gnu/ext2fs/ext2_vfsops.c: In function `ext2_unmount':
@/sys/buf.h:281: warning: inlining failed in call to `BUF_LOCK'
/home/src/sys/gnu/ext2fs/ext2_vfsops.c:774: warning: called from here
@/sys/buf.h:281: warning: inlining failed in call to `BUF_LOCK'
/home/src/sys/gnu/ext2fs/ext2_vfsops.c:780: warning: called from here
@/sys/buf.h:281: warning: inlining failed in call to `BUF_LOCK'
/home/src/sys/gnu/ext2fs/ext2_vfsops.c:784: warning: called from here

-Nate


More information about the freebsd-current mailing list