[hjl@gnu-6 gold]$ cat foo0.s .section .foo,"ax",@progbits .globl foo .type foo,%function foo: .byte 0 [hjl@gnu-6 gold]$ cat pr14156.t SECTIONS { .foo : { *(SORT_NONE(.foo)) } /DISCARD/ : { *(.*) } } [hjl@gnu-6 gold]$ make as -o foo0.o foo0.s ld.gold -T pr14156.t -o foo.so foo0.o ld.gold: error: pr14156.t:2:23: syntax error, unexpected '(' ld.gold: fatal error: unable to parse script file pr14156.t make: *** [foo.so] Error 1 [hjl@gnu-6 gold]$