diff options
author | kxxt <rsworktech@outlook.com> | 2024-03-28 15:06:56 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2024-03-28 15:06:56 +0000 |
commit | fee8592138cdefa92967f29e9665ee2d7f399261 (patch) | |
tree | ccf46eeecec0a4bc97e121bd4765dee7c9232cdf | |
parent | 6cb11b8cbf9984c07d38899b2a9f02ca7a36b6a9 (diff) | |
parent | ff61926fcedb8dd654196f5a87c03737b022eb20 (diff) | |
download | swiftshader-fee8592138cdefa92967f29e9665ee2d7f399261.tar.gz |
split source files with the same case-insensentive name into different source sets am: ff61926fce
Original change: undetermined
Change-Id: I919b1d4dd164f077e79203c9e3c72f7e5a292b3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | third_party/llvm-16.0/BUILD.gn | 6 | ||||
-rwxr-xr-x | third_party/llvm-16.0/scripts/generate_build_files.py | 3 |
2 files changed, 5 insertions, 4 deletions
diff --git a/third_party/llvm-16.0/BUILD.gn b/third_party/llvm-16.0/BUILD.gn index f5bde4040..c6bd34bae 100644 --- a/third_party/llvm-16.0/BUILD.gn +++ b/third_party/llvm-16.0/BUILD.gn @@ -617,7 +617,6 @@ swiftshader_llvm_source_set("swiftshader_llvm_source_set_0") { "llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp", "llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp", "llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp", - "llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp", "llvm/lib/DebugInfo/DWARF/DWARFContext.cpp", "llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp", "llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp", @@ -633,13 +632,11 @@ swiftshader_llvm_source_set("swiftshader_llvm_source_set_0") { "llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp", "llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp", "llvm/lib/DebugInfo/DWARF/DWARFDie.cpp", - "llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp", "llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp", "llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp", "llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp", "llvm/lib/DebugInfo/DWARF/DWARFTypePrinter.cpp", "llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp", - "llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp", "llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp", "llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp", "llvm/lib/Demangle/DLangDemangle.cpp", @@ -1260,6 +1257,9 @@ swiftshader_llvm_source_set("swiftshader_llvm_source_set_0") { } swiftshader_llvm_source_set("swiftshader_llvm_source_set_1") { sources = [ + "llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp", + "llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp", + "llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp", "llvm/lib/ExecutionEngine/JITLink/COFF.cpp", "llvm/lib/ExecutionEngine/JITLink/MachO.cpp", "llvm/lib/IRPrinter/IRPrintingPasses.cpp", diff --git a/third_party/llvm-16.0/scripts/generate_build_files.py b/third_party/llvm-16.0/scripts/generate_build_files.py index 2e4dc7398..63dae3ecd 100755 --- a/third_party/llvm-16.0/scripts/generate_build_files.py +++ b/third_party/llvm-16.0/scripts/generate_build_files.py @@ -447,7 +447,8 @@ def get_filename(path): def partition_paths(filepaths): partitions = [] for path in filepaths: - filename = get_filename(path) + # Convert to lower case to support case-insensitive filesystem + filename = get_filename(path).lower() inserted = False for partition in partitions: if not filename in partition: |