Print this page
4843 add --as-needed and --no-as-needed to ld
@@ -178,11 +178,11 @@
noall, nodefs,\n\
\t\t\tnodirect, nolazyload, nomapfile, notext, \
nounused\n"
@ MSG_ARG_DETAIL_ZH "\t[-z help], [--help]\n\
\t\t\tprint this usage message\n"
-@ MSG_ARG_DETAIL_ZIG "\t[-z ignore | record]\n\
+@ MSG_ARG_DETAIL_ZIG "\t[-z ignore | record], [--as-needed | --no-as-needed]\n\
\t\t\tignore|record unused dynamic dependencies\n"
@ MSG_ARG_DETAIL_ZINA "\t[-z initarray=function]\n\
\t\t\tname of function to be appended to the \
.init_array\n"
@ MSG_ARG_DETAIL_ZINI "\t[-z initfirst]\tmark object to indicate that its \
@@ -1444,10 +1444,11 @@
@ MSG_ARG_T_RPATH "rpath"
@ MSG_ARG_T_SHARED "shared"
@ MSG_ARG_T_SONAME "soname"
@ MSG_ARG_T_WL "l,-"
+@ MSG_ARG_T_ASNEEDED "-as-needed"
@ MSG_ARG_T_AUXFLTR "-auxiliary"
@ MSG_ARG_T_MULDEFS "-allow-multiple-definition"
@ MSG_ARG_T_INTERP "-dynamic-linker"
@ MSG_ARG_T_ENDGROUP "-end-group"
@ MSG_ARG_T_ENTRY "-entry"
@@ -1455,10 +1456,11 @@
@ MSG_ARG_T_FATWARN "-fatal-warnings"
@ MSG_ARG_T_NOFATWARN "-no-fatal-warnings"
@ MSG_ARG_T_HELP "-help"
@ MSG_ARG_T_LIBRARY "-library"
@ MSG_ARG_T_LIBPATH "-library-path"
+@ MSG_ARG_T_NOASNEEDED "-no-as-needed"
@ MSG_ARG_T_NOUNDEF "-no-undefined"
@ MSG_ARG_T_NOWHOLEARC "-no-whole-archive"
@ MSG_ARG_T_OUTPUT "-output"
@ MSG_ARG_T_RELOCATABLE "-relocatable"
@ MSG_ARG_T_STARTGROUP "-start-group"