llvm-project/llvm/lib/DWARFLinker
Sylvain Audi 7a8edcb212 [Clang] Restore replace_path_prefix instead of startswith
In D49466, sys::path::replace_path_prefix was used instead startswith for -f[macro/debug/file]-prefix-map options.
However those were reverted later (commit rG3bb24bf25767ef5bbcef958b484e7a06d8689204) due to broken Windows tests.

This patch restores those replace_path_prefix calls.
It also modifies the prefix matching to be case-insensitive under Windows.

Differential Revision : https://reviews.llvm.org/D76869
2020-05-13 13:49:14 -04:00
..
CMakeLists.txt [cmake] LLVMDWARFLinker - add include/llvm/DWARFLinker header path 2020-04-18 12:31:41 +01:00
DWARFLinker.cpp [Clang] Restore replace_path_prefix instead of startswith 2020-05-13 13:49:14 -04:00
DWARFLinkerCompileUnit.cpp [dsymutil] Avoid copying swiftinterfaces from the SDK into the dsym bundle 2020-02-26 12:22:50 -08:00
DWARFLinkerDeclContext.cpp [Debuginfo][NFC] Avoid double calling of DWARFDie::find(DW_AT_name). 2020-05-03 14:00:25 +03:00
DWARFStreamer.cpp [DWARFLinker][dsymutil] followup for 88c2137b6d 2020-04-08 16:46:52 +03:00
LLVMBuild.txt