Douglas Gregor
|
bdbb004f38
|
Simplify the ownership model for DiagnosticClients, which was really
convoluted and a bit leaky. Now, the Diagnostic object owns its
DiagnosticClient.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111437 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-08-18 22:29:43 +00:00 |
Dan Gohman
|
726578c22e
|
Call llvm::remove_fatal_error_handler before deallocating objects
which are used by the error handling functions.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111427 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-08-18 21:23:17 +00:00 |
Benjamin Kramer
|
7ac3d5a9ea
|
Prepare for upcoming ownership change.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@109766 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-07-29 17:48:03 +00:00 |
Daniel Dunbar
|
e9122a36c4
|
Update for LLVM API change.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@108665 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-07-19 00:33:53 +00:00 |
Daniel Dunbar
|
7374f1b407
|
clang -cc1as: Switch to using AsmParser constructor function.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@108605 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-07-17 02:26:21 +00:00 |
Daniel Dunbar
|
daa81c0683
|
MC: Pass the target instance to the AsmParser constructor.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@107427 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-07-01 20:41:59 +00:00 |
Daniel Dunbar
|
7e4953e5c6
|
Driver: Fix arg_iterator typing to reflect that it is really an iterator over Arg*s.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105838 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-06-11 22:00:13 +00:00 |
Daniel Dunbar
|
c673af7fe6
|
clang -cc1as: Add -help, -version, and -mllvm support.
Also, fix output defaulting to match llvm-mc.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104246 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-05-20 18:15:20 +00:00 |
Daniel Dunbar
|
41b5b17445
|
Driver/MC: Add 'clang -cc1as' integrated assembler tool, currently accepts approximately the same interface as 'llvm-mc'.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104239 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-05-20 17:49:16 +00:00 |