]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r356005:
authorDimitry Andric <dim@FreeBSD.org>
Tue, 7 Jan 2020 20:06:26 +0000 (20:06 +0000)
committerDimitry Andric <dim@FreeBSD.org>
Tue, 7 Jan 2020 20:06:26 +0000 (20:06 +0000)
commit588a8e08aa2b2fdf8b79642c2973dcf3c843506e
treefdf71fe24f84ed15366ea3bacac2c816b783d1a3
parent932f2eb28610abd51fb0fe2dee70f5bf90c95b0e
MFC r356005:

Merge commit f97936fab from llvm git (by Eric Fiselier):

  [libc++] Cleanup and enable multiple warnings.

  Too many warnings are being disabled too quickly. Warnings are
  important to keeping libc++ correct. This patch re-enables two
  warnings: -Wconstant-evaluated and -Wdeprecated-copy.

  In future, all warnings disabled for the test suite should require an
  attached bug. The bug should state the plan for re-enabling that
  warning, or a strong case why it should remain disabled.

This should fix a number of new g++ 9 warnings.

Requested by: rlibby
contrib/llvm-project/libcxx/include/__bit_reference
contrib/llvm-project/libcxx/include/__hash_table
contrib/llvm-project/libcxx/include/__tree
contrib/llvm-project/libcxx/include/ext/hash_map
contrib/llvm-project/libcxx/include/random
contrib/llvm-project/libcxx/include/valarray