1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/lib
Adrian McCarthy fc268e6ef8 Properly handle short file names on the command line in Windows
Some build systems use the short (8.3) file names on Windows, especially if the path has spaces in it. The shortening made it impossible for clang to distinguish between clang.exe, clang++.exe, and clang-cl.exe.  So this expands short names in the first argument and does wildcard expansion for the rest.

Differential Revision: http://reviews.llvm.org/D21420

llvm-svn: 272967
2016-06-16 22:07:55 +00:00
..
Analysis TTI: Add hook for memory width to vectorize 2016-06-16 21:43:12 +00:00
AsmParser IR: Introduce local_unnamed_addr attribute. 2016-06-14 21:01:22 +00:00
Bitcode IR: Introduce local_unnamed_addr attribute. 2016-06-14 21:01:22 +00:00
CodeGen [CodeView] Implement support for enums 2016-06-16 21:32:16 +00:00
DebugInfo [codeview] Use hashBufferV8 to verify all type records. 2016-06-16 18:39:17 +00:00
ExecutionEngine [PATCH] Fix RuntimeDyldCOFFI386 to handle relocations with a non-zero addend 2016-06-16 16:21:41 +00:00
Fuzzer [libFuzzer] use the new chainable malloc hooks instead of the old un-chainable ones, use atomic for malloc/free counters instead of a thread local counter in the main thread. This should make on-the-spot leak detection in libFuzzer more reliable 2016-06-16 20:17:41 +00:00
IR [x86] autoupgrade and remove AVX2 integer min/max intrinsics 2016-06-16 18:44:20 +00:00
IRReader Remove autoconf support 2016-01-26 21:29:08 +00:00
LibDriver LibDriver: Silently do nothing when provided no inputs. 2016-04-13 19:36:04 +00:00
LineEditor Fix Clang-tidy modernize-deprecated-headers warnings in some files; other minor fixes. 2016-03-28 17:40:08 +00:00
Linker [IR] [DAE] Copy comdats during DAE, and don't copy comdats in GlobalObject::copyAttributesFrom. 2016-06-15 23:20:15 +00:00
LTO [PM] Revert the port of MergeLoadStoreMotion to the new pass manager. 2016-06-16 17:40:53 +00:00
MC Revert "Refactor and cleanup Assembly Parsing / Lexing" 2016-06-16 21:19:23 +00:00
Object [llvm-objdump] Support detection of feature bits from the object and implement this for Mips. 2016-06-16 09:17:03 +00:00
ObjectYAML [obj2yaml] [yaml2obj] Support for MachO nlist and string table 2016-06-02 22:54:06 +00:00
Option Option parser: class for consuming a joined arg in addition to all remaining args 2016-04-15 00:23:30 +00:00
Passes [PM] Revert the port of MergeLoadStoreMotion to the new pass manager. 2016-06-16 17:40:53 +00:00
ProfileData Bug fix remove another illegal char from prof symbol name 2016-06-10 06:32:26 +00:00
Support Properly handle short file names on the command line in Windows 2016-06-16 22:07:55 +00:00
TableGen Avoid copies of std::strings and APInt/APFloats where we only read from it 2016-06-08 10:01:20 +00:00
Target AArch64: Fix range loop contradicting comment above it 2016-06-16 21:21:49 +00:00
Transforms [LV] Make getSymbolicStrides return a pointer rather than a reference. NFC 2016-06-16 21:55:10 +00:00
CMakeLists.txt Move ObjectYAML code to a new library. 2016-03-01 19:15:06 +00:00
LLVMBuild.txt Add LLVMBuild for ObjectYAML. 2016-03-01 21:29:33 +00:00