/* SPDX-License-Identifier: GPL-2.0-only */ VERSION { ZINNIA_0 { global: __vdso*; local: *; }; } PHDRS { text PT_LOAD FILEHDR PHDRS FLAGS(5); dynamic PT_DYNAMIC FLAGS(4); note PT_NOTE FLAGS(4); } SECTIONS { . = SIZEOF_HEADERS; .text : { *(.text .text.*) *(.plt .plt.*) } :text .rodata : { *(.rodata .rodata.*) *(.got .got.*) } :text .data ALIGN(CONSTANT(MAXPAGESIZE)) : { *(.vdso_data) } :text .dynsym : { *(.dynsym) } :text .dynstr : { *(.dynstr) } :text .dynamic : { *(.dynamic) } :text :dynamic /DISCARD/ : { *(.data*) *(.bss*) *(.comment*) *(.eh_frame*) *(.rel.eh_frame*) *(.gcc_except_table*) *(.note.gnu.property) *(.interp) } }