Lines Matching full:script
37 # sun3.x [default linker script]
53 # The linker scripts are created by running the shell script
57 # of the linker script to create.
192 # Generate 5 or 6 script files from a master script template in
194 # script files is actually used depends on command line options given
197 # A .x script file is the default script.
198 # A .xr script is for linking without relocation (-r flag).
199 # A .xu script is like .xr, but *do* create constructors (-Ur flag).
200 # A .xn script is for linking with -n flag (mix text and data on same page).
201 # A .xbn script is for linking with -N flag (mix text and data on same page).
202 # A .xs script is for generating a shared library with the --shared
205 # A .xc script is for linking with -z combreloc; it is only generated if
208 # A .xsc script is for linking with --shared -z combreloc; it is generated
231 ( echo "/* Script for ld -r: link without relocation */"
239 ( echo "/* Script for ld -Ur: link w/out relocation, do create constructors */"
247 ( echo "/* Default linker script, for normal executables */"
255 ( echo "/* Script for -n: mix text and data on same page */"
262 ( echo "/* Script for -N: mix text and data on same page; don't align data */"
271 ( echo "/* Script for -z combreloc: combine and sort reloc sections */"
285 echo "/* Script for ld --shared: link shared library */"
293 ( echo "/* Script for --shared -z combreloc: shared library, combine & sort relocs */"
309 echo "/* Script for ld -pie: link position independent executable */"
317 …( echo "/* Script for -pie -z combreloc: position independent executable, combine & sort relocs */"
323 …( echo "/* Script for -pie -z combreloc, -Z: position independent executable, combine & sort reloc…
333 echo "/* Script for ld -pie -Z: link position independent executable, no PLT/GOT padding */"
343 ( echo "/* Script for -Z: traditional binaries with no PLT/GOT padding */"