Adrian Prantl
|
b114a1de0a
Wrap clang module files in a Mach-O, ELF, or COFF container.
|
10 жил өмнө |
Adrian Prantl
|
59fc8c4fb6
Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."
|
10 жил өмнө |
Adrian Prantl
|
4d355e22e1
Wrap clang module files in a Mach-O, ELF, or COFF container.
|
10 жил өмнө |
Adrian Prantl
|
ff780299d2
Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."
|
10 жил өмнө |
Adrian Prantl
|
d9468a7cf5
Wrap clang module files in a Mach-O, ELF, or COFF container.
|
10 жил өмнө |
Adrian Prantl
|
01ec5f2564
Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."
|
10 жил өмнө |
Adrian Prantl
|
979ac58e46
Wrap clang module files in a Mach-O, ELF, or COFF container.
|
10 жил өмнө |
Richard Smith
|
50a1b4104c
[modules] When explicitly importing a module, it's fine for the imported module
|
10 жил өмнө |
Ben Langmuir
|
15e9ab9303
Check module signature when the module has already been loaded
|
10 жил өмнө |
Benjamin Kramer
|
0273eb0d7a
Make VFS and FileManager match the current MemoryBuffer API.
|
10 жил өмнө |
Benjamin Kramer
|
d364fc8db5
[Modules] Free modules that failed signature verification.
|
10 жил өмнө |
Ben Langmuir
|
854931f5da
Add a "signature" to AST files to verify that they haven't changed
|
10 жил өмнө |
Richard Smith
|
732cea5e28
[modules] Initial support for explicitly loading .pcm files.
|
10 жил өмнө |
Rafael Espindola
|
490fd36bd1
Return a std::unique_ptr from getBufferForFile. NFC.
|
11 жил өмнө |
Rafael Espindola
|
e95b2a0691
Store std::unique_ptr in InMemoryBuffers. NFC.
|
11 жил өмнө |
Craig Topper
|
effa2bc6d8
Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size.
|
11 жил өмнө |
Rafael Espindola
|
860df574e7
Update for llvm api change.
|
11 жил өмнө |
Ben Langmuir
|
ff6e3ae785
Avoid invalidating successfully loaded module files
|
11 жил өмнө |
Rafael Espindola
|
e616fa6104
Include system_error directly.
|
11 жил өмнө |
Rafael Espindola
|
9986295b4f
Replace llvm::error_code with std::error_code.
|
11 жил өмнө |
Ben Langmuir
|
9932d9ebb8
Invalidate the file system cache entries for files that may rebuild
|
11 жил өмнө |
Ben Langmuir
|
acdc0afb1e
Revert "Invalidate the file system cache entries for files that may rebuild"
|
11 жил өмнө |
Ben Langmuir
|
d7d0010c54
Invalidate the file system cache entries for files that may rebuild
|
11 жил өмнө |
Craig Topper
|
5017bb6616
[C++11] Use 'nullptr'. Serialization edition.
|
11 жил өмнө |
Ben Langmuir
|
e3870d8c83
Speculative fix for Windows buildbot after r209138
|
11 жил өмнө |
Ben Langmuir
|
2e7f8bef22
Don't refresh stat() info for pcm files
|
11 жил өмнө |
Ben Langmuir
|
735d818c01
Fix use-after-free and spurious error during module load
|
11 жил өмнө |
Ben Langmuir
|
dbbd409b15
Fix a use-after-free bug I recently introduced in lookupModuleFile
|
11 жил өмнө |
Ben Langmuir
|
64d1a0b8f9
Avoid a potential race between stat() and open() of ASTFile
|
11 жил өмнө |
Ben Langmuir
|
ef1b5dcd49
Allow multiple modules with the same name to coexist in the module cache
|
11 жил өмнө |