Skip to content

Commit

Permalink
Update LLVm lib/Demangle from r364133 to r371274
Browse files Browse the repository at this point in the history
New:
  - [itanium] support C++2a char8_t
  - [itanium] support for C++20 lambda expression extensions

Ran:

  cp ~/src/llvm-project/llvm/include/llvm/Demangle/*.h third_party/llvm/include/llvm/Demangle/
  cp ~/src/llvm-project/llvm/lib/Demangle/*.cpp third_party/llvm/lib/Demangle/
  cp ~/src/llvm-project/llvm/LICENSE.TXT third_party/llvm/LICENSE.txt

Related to #8.
  • Loading branch information
nico committed Sep 7, 2019
1 parent 9dc8887 commit 6b6cb51
Show file tree
Hide file tree
Showing 4 changed files with 424 additions and 36 deletions.
7 changes: 0 additions & 7 deletions third_party/llvm/include/llvm/Demangle/DemangleConfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,6 @@
#ifndef LLVM_DEMANGLE_COMPILER_H
#define LLVM_DEMANGLE_COMPILER_H

#ifdef _MSC_VER
// snprintf is implemented in VS 2015
#if _MSC_VER < 1900
#define snprintf _snprintf_s
#endif
#endif

#ifndef __has_feature
#define __has_feature(x) 0
#endif
Expand Down
Loading

0 comments on commit 6b6cb51

Please sign in to comment.