RELENG_6/amd64 buildworld error

Ruslan Ermilov ru at freebsd.org
Fri Oct 6 05:32:01 UTC 2006


On Fri, Oct 06, 2006 at 09:24:39AM +0400, Ruslan Ermilov wrote:
> On Fri, Oct 06, 2006 at 02:02:27AM +0400, Dmitry Morozovsky wrote:
> > 
> > Hi there colleagues
> > 
> > am I the only one who got the following error? 
> > 
> > ===> sbin/geom/class/mirror (all)
> > cc -fpic -DPIC -O2 -fno-strict-aliasing -pipe -march=opteron 
> > -I/usr/src/sbin/geom/class/mirror/../.. 
> > -I/usr/src/sbin/geom/class/mirror/../../../../sys -Wsystem-headers -Werror 
> > -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
> > -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings 
> > -Wswitch -Wshadow -Wcast-align -Wunused-parameter -Wchar-subscripts -Winline 
> > -Wnested-externs -Wredundant-decls -c 
> > /usr/src/sbin/geom/class/mirror/geom_mirror.c -o geom_mirror.So
> > /usr/src/sbin/geom/class/mirror/geom_mirror.c: In function `mirror_main':
> > /usr/src/sbin/geom/class/mirror/../../../../sys/geom/mirror/g_mirror.h:374: 
> > warning: inlining failed in call to 'mirror_metadata_decode': --param 
> > max-inline-insns-single limit reached after inlining into the callee
> > /usr/src/sbin/geom/class/mirror/geom_mirror.c:310: warning: called from here
> > /usr/src/sbin/geom/class/mirror/../../../../sys/geom/mirror/g_mirror.h:374: 
> > warning: inlining failed in call to 'mirror_metadata_decode': --param 
> > max-inline-insns-single limit reached after inlining into the callee
> > /usr/src/sbin/geom/class/mirror/geom_mirror.c:346: warning: called from here
> > 
> It I go into sbin/geom/class/mirror and compile it like this:
> 
> make DEBUG_FLAGS="-I/usr/src/sbin/geom/class/mirror/../../../../sys"
> 
> I also get this error.  The question is why you have this -I added.
> 
The below explains why the warning is only seen when using non-system headers:

:    -Winline
:        Warn if a function can not be inlined and it was declared as
:        inline.  Even with this option, the compiler will not warn about
:        failures to inline functions declared in system headers.


Cheers,
-- 
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20061006/8548c6bd/attachment.pgp


More information about the freebsd-stable mailing list