Changes from Git (git http://labmaster3.local/git/llvm-project.git)


  1. [libcxx] Add -Wno-deprecated-copy to the test config (details)
  2. [llvm-readelf/llvm-readobj] - Check version of SHT_GNU_verdef section (details)
Commit 06e5ebf8dbd9c19c2ef58e6eee6346de8688bc5b by dave
[libcxx] Add -Wno-deprecated-copy to the test config
The file was modifiedlibcxx/utils/libcxx/test/
Commit 7ab14813619189d13382da047409a81c94ebc58d by grimar
[llvm-readelf/llvm-readobj] - Check version of SHT_GNU_verdef section
entries when dumping.
Elfxx_Verdef contains the following field:
vd_version Version revision. This field shall be set to 1.
Our code should check the struct version for correctness. This patch
does that.
(This will help to simplify or eliminate
ELFDumper<ELFT>::LoadVersionDefs() which has it's own logic to parse
version definitions for no reason. It checks the struct version
Differential revision:
The file was modifiedllvm/test/tools/llvm-readobj/elf-verdef-invalid.test
The file was modifiedllvm/tools/llvm-readobj/ELFDumper.cpp