Use __asm__ rather than asm in ld testsuite
[deliverable/binutils-gdb.git] / ld / testsuite / ld-size / size-5b.c
CommitLineData
8fd4256d 1extern __thread char bar[];
07e7fdfd 2extern char size_of_bar __asm__ ("bar@SIZE");
8fd4256d
L
3
4char *bar_size_1 = &size_of_bar;
5static char *bar_size_2 = &size_of_bar;
6
7char *
8bar_size1 (void)
9{
10 bar[2] = 3;
11 return bar_size_1;
12}
13
14char *
15bar_size2 (void)
16{
17 return bar_size_2;
18}
19
20extern __thread char foo[];
07e7fdfd 21extern char size_of_foo __asm__ ("foo@SIZE");
8fd4256d
L
22
23char *foo_size_1 = &size_of_foo;
24static char *foo_size_2 = &size_of_foo;
25
26char *
27foo_size1 (void)
28{
29 foo[3] = 4;
30 return foo_size_1;
31}
32
33char *
34foo_size2 (void)
35{
36 return foo_size_2;
37}
This page took 0.341853 seconds and 4 git commands to generate.