Daniel Dunbar
8fbe78f6fc
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
...
- 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
2009-12-15 20:14:24 +00:00
Fariborz Jahanian
0399c1c9c0
Change tests to use clang -cc1...
...
llvm-svn: 91297
2009-12-14 17:36:25 +00:00
Eli Friedman
45966b4671
Remove the -arch option from clang-cc: for all practical purposes, it's
...
redundant with -triple.
llvm-svn: 72108
2009-05-19 11:12:40 +00:00
Chris Lattner
669e32f8c0
rdar://6827200 - [sema] reject statically allocated arrays of interface types
...
Upgrade "array of interface" warning to an error. In addition to being a
terrible idea, this crashes codegen.
llvm-svn: 70178
2009-04-27 01:55:56 +00:00
Daniel Dunbar
a2666fefd8
We don't accept this test anymore in a non-fragile ABI.
...
llvm-svn: 69944
2009-04-24 02:11:35 +00:00
Daniel Dunbar
a45cf5b6b0
Rename clang to clang-cc.
...
Tests and drivers updated, still need to shuffle dirs.
llvm-svn: 67602
2009-03-24 02:24:46 +00:00
Chris Lattner
d13b8b55ca
fix rdar://6611778, a redefinition of an interface was causing an
...
assertion when the ivars and method list was reset into the existing
interface. To fix this, mark decls as invalid when they are redefined,
and don't insert ivars/methods into invalid decls.
llvm-svn: 65340
2009-02-23 22:00:08 +00:00
Chris Lattner
3f4c68b78e
proper grammar n stuph
...
llvm-svn: 54954
2008-08-18 22:51:28 +00:00
Chris Lattner
e5d812af59
warn when someone tries to make an array of ObjC interfaces instead of array
...
of pointers to them. rdar://4304469
llvm-svn: 54953
2008-08-18 22:49:54 +00:00
Chris Lattner
908d39e45e
remove duplicate error message.
...
llvm-svn: 54090
2008-07-26 03:40:25 +00:00
Chris Lattner
31236f8744
remove objc prefixes from these tests.
...
llvm-svn: 54085
2008-07-26 01:04:40 +00:00