/
niceSOFT
/
gdb
Обзор
Документация
Войти
/
niceSOFT
/
gdb
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ld/scripttempl/misc-sections.sc
37 строк
1 KB
Jan Beulich
ld: fold .note.GNU-stack during relocatable linking
06 фев 2026, 10:52
06 фев 2026, 10:52
126535b
Код
Авторство
О чём код?
# Copyright (C) 2014-2026 Free Software Foundation, Inc. # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright # notice and this notice are preserved. # This script fragment gathers together some of the more miscellaneous # sections that might appear in a linker's input. It can be invoked # with a single parameter which is the memory region into which loadable # sections should be placed. If the parameter is missing, no memory # section placement is used. if test "x$2" = "x" ; then REGION="" else REGION="> $2" fi cat <<EOF /* Stabs debugging sections. */ .stab 0 : { *(.stab) } .stabstr 0 : { *(.stabstr) } .stab.excl 0 : { *(.stab.excl) } .stab.exclstr 0 : { *(.stab.exclstr) } .stab.index 0 : { *(.stab.index) } .stab.indexstr 0 : { *(.stab.indexstr) } .comment 0 (INFO) : { *(.comment); LINKER_VERSION; } .gnu.build.attributes : { *(.gnu.build.attributes${RELOCATING+ .gnu.build.attributes.*}) } EOF test -z "${CONSTRUCTING}" && cat <<EOF .note.GNU-stack : { *(.note.GNU-stack) } EOF