Do not build with -Winline
commited159672eb3cd650a32b7e5cb4d5ec1fe0e63802
authorFlorian Weimer <fweimer@redhat.com>
Fri, 24 Apr 2015 09:10:24 +0000 (24 11:10 +0200)
committerFlorian Weimer <fweimer@redhat.com>
Fri, 24 Apr 2015 15:06:39 +0000 (24 17:06 +0200)
tree7e1346b78f9b222d1c787ec177ca7d87bd8cb7c8
parent8666ab5c42b0959129f3c37950eef5db2e5f0fea
Do not build with -Winline

-Winline causes architecture- and optimization-dependent build failures
due to -Werror.  -Winline warns about inlining decisions based on
branch hints, in effect preventing the use of inline functions in
header files (because they might be called on unlikely branches, leading
to a decision not to inline).

The option was apparently added to the glibc build at a time when GCC
did not support the always_inline attribute.  With current GCC versions,
inlining failure for functions declared always_inline will receive a
warning under -Wattributes, which is enabled by default, so -Winline
appears unnecessary.
ChangeLog
Makeconfig