Paul Eggert wrote: > disable -Waggregate-return. It a completely > anachronistic warning, since its motivation was to > support backwards compatibility with C compilers that > did not allow returning structures. Those compilers > are long dead and are no longer of practical concern.
I agree 100%. In fact, there are some more kinds of warnings with limited usefulness. We had a long thread about it in Nov./Dec. 2008 [1]. Bruno [1] http://lists.gnu.org/archive/html/bug-gnulib/2008-12/msg00046.html