xref: /netbsd-src/external/gpl3/binutils/dist/ld/emulparams/x86-64-plt.sh (revision cb63e24e8d6aae7ddac1859a9015f48b1d8bd90e)
1PARSE_AND_LIST_OPTIONS_X86_64_PLT='
2  if (DEFAULT_LD_Z_MARK_PLT != 0)
3    fprintf (file, _("\
4  -z mark-plt                 Mark PLT with dynamic tags (default)\n\
5  -z nomark-plt               Do not mark PLT with dynamic tags\n"));
6  else
7    fprintf (file, _("\
8  -z mark-plt                 Mark PLT with dynamic tags\n\
9  -z nomark-plt               Do not mark PLT with dynamic tags (default)\n"));
10'
11PARSE_AND_LIST_ARGS_CASE_Z_X86_64_PLT='
12      else if (strcmp (optarg, "mark-plt") == 0)
13	params.mark_plt = 1;
14      else if (strcmp (optarg, "nomark-plt") == 0)
15	params.mark_plt = 0;
16'
17
18PARSE_AND_LIST_OPTIONS="$PARSE_AND_LIST_OPTIONS $PARSE_AND_LIST_OPTIONS_X86_64_PLT"
19PARSE_AND_LIST_ARGS_CASE_Z="$PARSE_AND_LIST_ARGS_CASE_Z $PARSE_AND_LIST_ARGS_CASE_Z_X86_64_PLT"
20