Skip to content

Commit ccb3266

Browse files
authored
[upstream_utils] Remove patch that results in building with NDEBUG causing ODR issues (#8540)
1 parent 71a788e commit ccb3266

File tree

38 files changed

+37
-59
lines changed

38 files changed

+37
-59
lines changed

upstream_utils/llvm_patches/0001-Remove-StringRef-ArrayRef-and-Optional.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
22
From: PJ Reiniger <pj.reiniger@gmail.com>
33
Date: Sat, 7 May 2022 22:09:18 -0400
4-
Subject: [PATCH 01/37] Remove StringRef, ArrayRef, and Optional
4+
Subject: [PATCH 01/36] Remove StringRef, ArrayRef, and Optional
55

66
---
77
llvm/include/llvm/ADT/PointerUnion.h | 1 -

upstream_utils/llvm_patches/0002-Wrap-std-min-max-calls-in-parens-for-Windows-warning.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
22
From: PJ Reiniger <pj.reiniger@gmail.com>
33
Date: Sat, 7 May 2022 22:12:41 -0400
4-
Subject: [PATCH 02/37] Wrap std::min/max calls in parens, for Windows warnings
4+
Subject: [PATCH 02/36] Wrap std::min/max calls in parens, for Windows warnings
55

66
---
77
llvm/include/llvm/ADT/DenseMap.h | 4 ++--

upstream_utils/llvm_patches/0003-Change-unique_function-storage-size.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
22
From: PJ Reiniger <pj.reiniger@gmail.com>
33
Date: Sat, 7 May 2022 22:13:55 -0400
4-
Subject: [PATCH 03/37] Change unique_function storage size
4+
Subject: [PATCH 03/36] Change unique_function storage size
55

66
---
77
llvm/include/llvm/ADT/FunctionExtras.h | 4 ++--

upstream_utils/llvm_patches/0004-Threading-updates.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
22
From: PJ Reiniger <pj.reiniger@gmail.com>
33
Date: Sat, 7 May 2022 22:17:19 -0400
4-
Subject: [PATCH 04/37] Threading updates
4+
Subject: [PATCH 04/36] Threading updates
55

66
- Remove guards for threads and exception
77
- Prefer scope gaurd over lock gaurd

upstream_utils/llvm_patches/0005-ifdef-guard-safety.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
22
From: PJ Reiniger <pj.reiniger@gmail.com>
33
Date: Sat, 7 May 2022 22:28:13 -0400
4-
Subject: [PATCH 05/37] \#ifdef guard safety
4+
Subject: [PATCH 05/36] \#ifdef guard safety
55

66
Prevents redefinition if someone is pulling in real LLVM, since the macros are in global namespace
77
---

upstream_utils/llvm_patches/0006-Explicitly-use-std.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
22
From: PJ Reiniger <pj.reiniger@gmail.com>
33
Date: Sat, 7 May 2022 22:37:34 -0400
4-
Subject: [PATCH 06/37] Explicitly use std::
4+
Subject: [PATCH 06/36] Explicitly use std::
55

66
---
77
llvm/include/llvm/ADT/SmallSet.h | 2 +-

upstream_utils/llvm_patches/0007-Remove-format_provider.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
22
From: PJ Reiniger <pj.reiniger@gmail.com>
33
Date: Sat, 7 May 2022 22:53:50 -0400
4-
Subject: [PATCH 07/37] Remove format_provider
4+
Subject: [PATCH 07/36] Remove format_provider
55

66
---
77
llvm/include/llvm/Support/Chrono.h | 114 ------------------------

upstream_utils/llvm_patches/0008-Add-compiler-warning-pragmas.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
22
From: PJ Reiniger <pj.reiniger@gmail.com>
33
Date: Sun, 8 May 2022 13:34:07 -0400
4-
Subject: [PATCH 08/37] Add compiler warning pragmas
4+
Subject: [PATCH 08/36] Add compiler warning pragmas
55

66
---
77
llvm/include/llvm/ADT/FunctionExtras.h | 11 +++++++++++

upstream_utils/llvm_patches/0009-Remove-unused-functions.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
22
From: PJ Reiniger <pj.reiniger@gmail.com>
33
Date: Sun, 8 May 2022 13:43:50 -0400
4-
Subject: [PATCH 09/37] Remove unused functions
4+
Subject: [PATCH 09/36] Remove unused functions
55

66
---
77
llvm/include/llvm/ADT/SmallString.h | 77 ------

upstream_utils/llvm_patches/0010-Detemplatize-SmallVectorBase.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
22
From: PJ Reiniger <pj.reiniger@gmail.com>
33
Date: Thu, 5 May 2022 23:18:34 -0400
4-
Subject: [PATCH 10/37] Detemplatize SmallVectorBase
4+
Subject: [PATCH 10/36] Detemplatize SmallVectorBase
55

66
---
77
llvm/include/llvm/ADT/SmallVector.h | 35 ++++++++++-----------------

0 commit comments

Comments
 (0)