eda680f805
ld/ PR ld/14156 * NEWS: Mention SORT_NONE. * ld.h (sort_type): Add by_none. * ld.texinfo: Document SORT_NONE. * ldgram.y: Handle SORT_NONE. * ldlang.c (update_wild_statements): Handle by_none. Don't sort .init/.fini sections. * ldlex.l: Add SORT_NONE. ld/testsuite/ PR ld/14156 * ld-elf/fini0.s: New file. * ld-elf/fini1.s: Likewise. * ld-elf/fini2.s: Likewise. * ld-elf/fini3.s: Likewise. * ld-elf/finin.s: Likewise. * ld-elf/foo0.s: Likewise. * ld-elf/foo1.s: Likewise. * ld-elf/foo2.s: Likewise. * ld-elf/foo3.s: Likewise. * ld-elf/foon.s: Likewise. * ld-elf/init0.s: Likewise. * ld-elf/init1.s: Likewise. * ld-elf/init2.s: Likewise. * ld-elf/init3.s: Likewise. * ld-elf/initn.s: Likewise. * ld-elf/pr14156a.d: Likewise. * ld-elf/pr14156b.d: Likewise. * ld-elf/pr14156c.d: Likewise. * ld-elf/pr14156c.t: Likewise.
15 lines
219 B
Makefile
15 lines
219 B
Makefile
#source: fini0.s
|
|
#source: fini1.s
|
|
#source: fini2.s
|
|
#source: fini3.s
|
|
#source: finin.s
|
|
#ld: --sort-section=alignment
|
|
#nm: -n
|
|
|
|
#...
|
|
[0-9a-f]+ T foo
|
|
[0-9a-f]+ t foo1
|
|
[0-9a-f]+ t foo2
|
|
[0-9a-f]+ t foo3
|
|
[0-9a-f]+ t last
|
|
#pass
|