On 10/7/2016 6:36 PM, Jason Gunthorpe wrote: > This series gets clang running warning free and has travis run the build > through clang-3.9 so we don't break it again. > > Jason Gunthorpe (5): > Pull uninitialized_var into util/compiler.h > ibacm: Avoid clang 3.8 warning -Wmissing-field-initializers > mthca: Avoid bogus gcc 4.8 warning -Wmaybe-uninitialized > Improve linker flag detection to work with clang and -Werror > Update TravisCI to use clang 3.9 as well > > .travis.yml | 20 +++++++++++++++++--- > CMakeLists.txt | 22 ++++++++++++++-------- > buildlib/FindLDSymVer.cmake | 16 ++++++++++++---- > buildlib/RDMA_EnableCStd.cmake | 25 +++++++++++++++++++++++++ > ibacm/prov/acmp/src/acmp.c | 2 +- > providers/cxgb4/cq.c | 1 + > providers/cxgb4/libcxgb4.h | 2 -- > providers/cxgb4/qp.c | 1 + > providers/mlx4/mlx4.h | 4 ---- > providers/mlx4/qp.c | 1 + > providers/mlx5/mlx5.h | 4 ---- > providers/mlx5/qp.c | 1 + > providers/mthca/qp.c | 23 +++++------------------ > util/CMakeLists.txt | 3 +++ > util/compiler.h | 18 ++++++++++++++++++ > 15 files changed, 99 insertions(+), 44 deletions(-) > create mode 100644 util/CMakeLists.txt > create mode 100644 util/compiler.h > Series merged. Thanks. -- Doug Ledford <dledford@xxxxxxxxxx> GPG Key ID: 0E572FDD
Attachment:
signature.asc
Description: OpenPGP digital signature