Commit | Line | Data |
---|---|---|
502e8a84 CC |
1 | static unsigned int buffer1[256] __attribute((used)); |
2 | static unsigned int buffer2[256] __attribute((used)) = { 1 }; | |
3 | ||
4 | unsigned int foo __attribute__((section(".foo"))); | |
5 | extern char __foo_start; | |
6 | extern char __foo_end; | |
7 | ||
8 | int | |
9 | main (void) | |
10 | { | |
11 | if (&__foo_end - &__foo_start != sizeof(foo)) | |
12 | return 1; | |
13 | if (&__foo_start != (char *)&foo) | |
14 | return 2; | |
15 | return 0; | |
16 | } |