Daniel Dunbar | a572887 | 2009-12-15 20:14:24 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -verify -fsyntax-only -triple x86_64-apple-darwin9 %s |
Chris Lattner | 797c3c4 | 2009-08-10 19:03:04 +0000 | [diff] [blame] | 2 | |
| 3 | int x __attribute__((section( |
| 4 | 42))); // expected-error {{argument to section attribute was not a string literal}} |
| 5 | |
| 6 | |
| 7 | // rdar://4341926 |
| 8 | int y __attribute__((section( |
| 9 | "sadf"))); // expected-error {{mach-o section specifier requires a segment and section separated by a comma}} |
| 10 | |
Chris Lattner | a1e1dc7 | 2010-01-12 20:58:53 +0000 | [diff] [blame] | 11 | // PR6007 |
| 12 | void test() { |
| 13 | __attribute__((section("NEAR,x"))) int n1; // expected-error {{'section' attribute is not valid on local variables}} |
| 14 | __attribute__((section("NEAR,x"))) static int n2; // ok. |
Chris Lattner | 83e7a78 | 2010-04-07 22:58:06 +0000 | [diff] [blame] | 15 | } |