[head tinderbox] failure on ia64/ia64
Eygene Ryabinkin
rea-fbsd at codelabs.ru
Mon Jun 1 11:06:15 UTC 2009
Christoph, good day.
Mon, Jun 01, 2009 at 11:12:28AM +0200, Christoph Mallon wrote:
> Eygene Ryabinkin schrieb:
> > This is very weird (judging by the GCC's manual) since the simplest C
> > program,
> > -----
> > int main(void)
> > {
> > return 0;
> > }
> >
> > void foo(void) __attribute__ ((unused))
> > {
> > return;
> > }
> > -----
> > but ICC 10.x produces the same error and happily chewes __attribute__
> > on the function prototype. Anyway, I see no warnings even without
> > '((unused)) attribute with -Wall, so '__attribute__ ((unused))' looks
> > like no-op nowadays.
>
> There is no warning about foo() being unused, because it is not static.
Yes, you're perfectly right. Thanks for education!
--
Eygene
_ ___ _.--. #
\`.|\..----...-'` `-._.-'_.-'` # Remember that it is hard
/ ' ` , __.--' # to read the on-line manual
)/' _/ \ `-_, / # while single-stepping the kernel.
`-'" `"\_ ,_.-;_.-\_ ', fsc/as #
_.-'_./ {_.' ; / # -- FreeBSD Developers handbook
{_.-``-' {_/ #
More information about the freebsd-tinderbox
mailing list