Linux-libre 3.16.85-gnu
[librecmc/linux-libre.git] / arch / x86 / vdso / vdso-fakesections.c
1 /*
2  * Copyright 2014 Andy Lutomirski
3  * Subject to the GNU Public License, v.2
4  *
5  * String table for loadable section headers.  See vdso2c.h for why
6  * this exists.
7  */
8
9 const char fake_shstrtab[] __attribute__((section(".fake_shstrtab"))) =
10         ".hash\0"
11         ".dynsym\0"
12         ".dynstr\0"
13         ".gnu.version\0"
14         ".gnu.version_d\0"
15         ".dynamic\0"
16         ".rodata\0"
17         ".fake_shstrtab\0"  /* Yay, self-referential code. */
18         ".note\0"
19         ".eh_frame_hdr\0"
20         ".eh_frame\0"
21         ".text";