summaryrefslogtreecommitdiffstats
path: root/clang/test/Parser/asm.c
Commit message (Collapse)AuthorAgeFilesLines
* Parse: Avoid crashing on unterminated top-level asm stringsJustin Bogner2013-12-101-0/+13
| | | | | | | | | | | When parsing invalid top-level asm statements, we were ignoring the return code of the SkipUntil we used for recovery. This led to crashes when we hit the end of file and tried to continue parsing anyway. This fixes the crash and adds a couple of tests for parsing related problems. llvm-svn: 196961
* Support C11 _Atomic type qualifier. This is more-or-less just syntactic ↵Richard Smith2013-03-281-0/+6
| | | | | | sugar for the _Atomic type specifier. llvm-svn: 178210
* Diagnose use of wide string literal in 'asm' instead of crashing. Fixes ↵Ted Kremenek2011-12-021-0/+3
| | | | | | <rdar://problem/10465079>. llvm-svn: 145656
* Fix PR7673 by allowing an empty clobbers section in an ASM statement.Chandler Carruth2010-07-221-1/+2
| | | | llvm-svn: 109087
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
| | | | | | | | | - This is designed to make it obvious that %clang_cc1 is a "test variable" which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it can be useful to redefine what gets run as 'clang -cc1' (for example, to set a default target). llvm-svn: 91446
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
| | | | | | Tests and drivers updated, still need to shuffle dirs. llvm-svn: 67602
* Fix a couple crashes on invalid input.Chris Lattner2008-05-271-0/+5
| | | | llvm-svn: 51622
* Behave correctly if a constraint expression is invalid.Anders Carlsson2008-02-091-0/+5
| | | | llvm-svn: 46910
* GCC fails if there is a trailing colon but no clobbers.Anders Carlsson2007-11-211-0/+5
llvm-svn: 44265
OpenPOWER on IntegriCloud