summaryrefslogtreecommitdiff
path: root/packaging/coreclr.spec
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/coreclr.spec')
-rw-r--r--packaging/coreclr.spec66
1 files changed, 65 insertions, 1 deletions
diff --git a/packaging/coreclr.spec b/packaging/coreclr.spec
index ccf163436a..8e5292a0dc 100644
--- a/packaging/coreclr.spec
+++ b/packaging/coreclr.spec
@@ -23,7 +23,7 @@ Source1000: downloaded_files.tar.gz
Source1001: %{name}.manifest
Source1002: libicu.tar.gz
Source1003: dep_libs.tar.gz
-# Gbp-Ignore-Patches: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
+# Gbp-Ignore-Patches: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
Patch0: 0001-Add-project.assets.json-files.patch
Patch1: 0001-ARM-Linux-Support-unaligned-struct-read-write-11290.patch
Patch2: 0002-x86-Linux-Thread-safe-UMThunkMarshInfo-RunTimeInit-1.patch
@@ -70,6 +70,38 @@ Patch42: 0001-Fix-build-with-Asan-15372.patch
Patch43: 0002-Fix-asan-false-positive-errors-15563.patch
Patch44: 0003-ThrowExceptionFromContextInternal-RtlCaptureContext-.patch
Patch45: 0004-ExecuteHandlerOnOriginalStack-handle-case-when-it-is.patch
+Patch46: 0001-Extract-PEImage-CreateLayoutMapped-and-PEImage-Creat.patch
+Patch47: 0002-Direct-mapping-of-IL-assembly-images-that-don-t-cont.patch
+Patch48: 0003-Delete-default-copy-move-constructors-and-assignment.patch
+Patch49: 0004-Change-relocations-in-ngen-ed-code-with-PC-relative-.patch
+Patch50: 0005-Allow-RelativePointer-SetValue-usage-for-non-DAC-bui.patch
+Patch51: 0006-Remove-relocations-from-SECTION_MethodDesc-for-ngene.patch
+Patch52: 0007-FIX-fix-No.1-missing-GetImplementedMDs.patch
+Patch53: 0008-Fix-issues-with-RelativePointer-instead-of-RelativeF.patch
+Patch54: 0009-Remove-relocations-from-SECTION_MethodDesc-for-ngene.patch
+Patch55: 0010-Partially-remove-relocations-for-ModuleSection-ZapVi.patch
+Patch56: 0011-FIX-fix-No.2-incorrect-m_pBeginInvokeMethod.patch
+Patch57: 0012-Replace-array-type-handle-with-method-table-in-argum.patch
+Patch58: 0013-Implement-JIT_NewArr1_R2R-as-R2R-wrapper-for-JIT_New.patch
+Patch59: 0014-Fix-JIT_NewArr1-8-byte-alignment-for-ELEMENT_TYPE_R8.patch
+Patch60: 0015-Partially-remove-relocations-from-Class-section-of-N.patch
+Patch61: 0016-Fix-copying-of-FieldMarshaler-structures-in-EEClassL.patch
+Patch62: 0017-Fix-alignment-of-reads-in-MD5Transform.-12800.patch
+Patch63: 0018-Simplify-SHM-allocator-12815.patch
+Patch64: 0019-Remove-relocations-from-SECTION_Readonly-for-fields-.patch
+Patch65: 0020-Add-FixupPlainOrRelativePointerField-for-MethodDesc-.patch
+Patch66: 0021-Additional-fixes-for-RelativePointer-FixupPointer-Re.patch
+Patch67: 0022-Remove-relocations-for-InterfaceInfo_t-m_pMethodTabl.patch
+Patch68: 0023-Remove-relocations-for-MethodTable-m_pWriteableData-.patch
+Patch69: 0024-Remove-relocations-for-MethodTable-m_pPerInstInfo-fo.patch
+Patch70: 0025-Remove-relocations-for-MethodTable-s-vtable-1st-leve.patch
+Patch71: 0026-Move-ITEM_DICTIONARY-and-ITEM_VTABLE_CHUNK-to-separa.patch
+Patch72: 0027-Update-GUID.patch
+Patch73: 0028-Review-fixes.patch
+Patch74: 0029-Allocate-FileMappingImmutableData-szFileName-and-CFi.patch
+Patch75: 0030-Remove-relocations-for-MethodTable-m_pParentMethodTa.patch
+Patch76: 0031-Fix-build-break-with-older-VS-versions-16522.patch
+Patch77: 0032-Fix-handling-of-incorrect-assemblies-on-Unix-16747.patch
ExcludeArch: aarch64
@@ -214,6 +246,38 @@ cp %{SOURCE1001} .
%patch43 -p1
%patch44 -p1
%patch45 -p1
+%patch46 -p1
+%patch47 -p1
+%patch48 -p1
+%patch49 -p1
+%patch50 -p1
+%patch51 -p1
+%patch52 -p1
+%patch53 -p1
+%patch54 -p1
+%patch55 -p1
+%patch56 -p1
+%patch57 -p1
+%patch58 -p1
+%patch59 -p1
+%patch60 -p1
+%patch61 -p1
+%patch62 -p1
+%patch63 -p1
+%patch64 -p1
+%patch65 -p1
+%patch66 -p1
+%patch67 -p1
+%patch68 -p1
+%patch69 -p1
+%patch70 -p1
+%patch71 -p1
+%patch72 -p1
+%patch73 -p1
+%patch74 -p1
+%patch75 -p1
+%patch76 -p1
+%patch77 -p1
%if 0%{skipmscorlib}
%else