/* | |
* Copyright 2014 Andy Lutomirski | |
* Subject to the GNU Public License, v.2 | |
* | |
* String table for loadable section headers. See vdso2c.h for why | |
* this exists. | |
*/ | |
const char fake_shstrtab[] __attribute__((section(".fake_shstrtab"))) = | |
".hash\0" | |
".dynsym\0" | |
".dynstr\0" | |
".gnu.version\0" | |
".gnu.version_d\0" | |
".dynamic\0" | |
".rodata\0" | |
".fake_shstrtab\0" /* Yay, self-referential code. */ | |
".note\0" | |
".eh_frame_hdr\0" | |
".eh_frame\0" | |
".text"; |