]> git.ipfire.org Git - thirdparty/valgrind.git/commit
config: Conditionalize -finline-functions on compiler support
authorRhys Kidd <rhyskidd@gmail.com>
Sat, 2 Feb 2019 22:53:33 +0000 (17:53 -0500)
committerRhys Kidd <rhyskidd@gmail.com>
Mon, 11 Mar 2019 11:49:37 +0000 (22:49 +1100)
commit71cf18c1200b5bbc6796f016165f790e8e85d88e
tree4c6e6aa4bfc927ffa4aa77c862c4bfb322b7eb65
parentfbc91518e551cea80a3f7bf9d441c6338f9934f8
config: Conditionalize -finline-functions on compiler support

Certain clang compiler versions do not support -finline-functions, so only apply
this compiler option conditionally if supported.

Warnings with Apple LLVM version 8.0.0 (clang-800.0.42.1), based on upstream clang 3.9.0:

  clang: warning: optimization flag '-finline-functions' is not supported
  clang: warning: argument unused during compilation: '-finline-functions'

Fixes: 7dd9a7f ("Add -finline-functions to standard build flags, so gcc will
                 consider all functions as candidates for inlining.")

Signed-off-by: Rhys Kidd <rhyskidd@gmail.com>
Makefile.all.am
configure.ac