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"