Print this page
ld: implement -ztype and rework option parsing

*** 28,37 **** --- 28,38 ---- [-z nodelete] [-z nodlopen] [-z nodump] [-z noldynsym] [-z nopartial] [-z noversion] [-z now] [-z origin] [-z preinitarray=function] [-z redlocsym] [-z relaxreloc] [-z rescan-now] [-z recan] [-z rescan-start ... -z rescan-end]] [-z target=sparc|x86] [-z text | textwarn | textoff] + [-z type=exec|kmod|reloc|shared] [-z verbose] [-z wrap=symbol] filename... DESCRIPTION The link-editor, ld, combines relocatable object files by resolving
*** 1108,1117 **** --- 1109,1143 ---- In dynamic mode only, lists a warning if any relocations against non-writable, allocatable sections remain. This mode is the default when building an executable. + -z type=exec|kmod|reloc|shared + + Specifies the type of object to create. + + + exec + + Dynamic executable + + + reloc + + Relocatable object + + + shared + + Dynamic shared object + + + kmod + + illumos kernel module + + -z verbose This option provides additional warning diagnostics during a link- edit. Presently, this option conveys suspicious use of displacement relocations. This option also conveys the restricted