bc9ad2e430
PR ld/14323 * ld-elf/pr14323-1.c: New. * ld-elf/pr14323-2.c: Likewise. * ld-elf/shared.exp (build_tests): Add libpr14323-2.so. (run_tests): Add pr14323.
13 lines
269 B
C
13 lines
269 B
C
int foo __attribute__ ((section ("_data_foo"))) = 0;
|
|
extern int foo_alias __attribute__ ((weak, alias ("foo")));
|
|
extern char __start__data_foo;
|
|
asm (".type __start__data_foo,%object");
|
|
int x1 = 1;
|
|
int x2 = 2;
|
|
|
|
char *
|
|
bar ()
|
|
{
|
|
foo = -1;
|
|
return &__start__data_foo;
|
|
}
|