[all-commits] [llvm/llvm-project] cfaa84: Fix "previously declared as a struct" warning

Ilya Leoshkevich via All-commits all-commits at lists.llvm.org
Mon Mar 23 13:06:46 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: cfaa84e1a679b2e2eb409eb57292f7caecb642d4
      https://github.com/llvm/llvm-project/commit/cfaa84e1a679b2e2eb409eb57292f7caecb642d4
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2020-03-23 (Mon, 23 Mar 2020)

  Changed paths:
    M clang/include/clang/AST/ASTContext.h
    M clang/include/clang/Serialization/ASTRecordReader.h

  Log Message:
  -----------
  Fix "previously declared as a struct" warning


  Commit: 5f5fb56c68e4830597a5b52d7a8edafea21566ac
      https://github.com/llvm/llvm-project/commit/5f5fb56c68e4830597a5b52d7a8edafea21566ac
  Author: Ilya Leoshkevich <iii at linux.ibm.com>
  Date:   2020-03-23 (Mon, 23 Mar 2020)

  Changed paths:
    M compiler-rt/lib/msan/msan_interceptors.cpp
    M compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc
    M compiler-rt/lib/sanitizer_common/sanitizer_linux_s390.cpp
    M compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
    A compiler-rt/test/sanitizer_common/TestCases/Posix/uname.c

  Log Message:
  -----------
  [compiler-rt] Intercept the uname() function

Summary:
Move interceptor from msan to sanitizer_common_interceptors.inc, so that
other sanitizers could benefit.

Adjust FixedCVE_2016_2143() to deal with the intercepted uname().

Patch by Ilya Leoshkevich.

Reviewers: eugenis, vitalybuka, uweigand, jonpa

Reviewed By: eugenis, vitalybuka

Subscribers: dberris, krytarowski, #sanitizers, stefansf, Andreas-Krebbel

Tags: #sanitizers

Differential Revision: https://reviews.llvm.org/D76578


Compare: https://github.com/llvm/llvm-project/compare/43d98a0ecfec...5f5fb56c68e4


More information about the All-commits mailing list