Merge branch 'vendor/LIBARCHIVE'
[dragonfly.git] / contrib / binutils-2.22 / ld / emulparams / plt_unwind.sh
1 PARSE_AND_LIST_PROLOGUE='
2 #define OPTION_LD_GENERATED_UNWIND_INFO 301
3 #define OPTION_NO_LD_GENERATED_UNWIND_INFO 302
4 '
5
6 PARSE_AND_LIST_LONGOPTS='
7   {"ld-generated-unwind-info", no_argument, NULL,
8    OPTION_LD_GENERATED_UNWIND_INFO},
9   {"no-ld-generated-unwind-info", no_argument, NULL,
10    OPTION_NO_LD_GENERATED_UNWIND_INFO},
11 '
12
13 PARSE_AND_LIST_OPTIONS='
14   fprintf (file, _("\
15   --ld-generated-unwind-info  Generate exception handling info for PLT.\n\
16   --no-ld-generated-unwind-info Don'\''t do so.\n"
17                    ));
18 '
19
20 PARSE_AND_LIST_ARGS_CASES='
21     case OPTION_LD_GENERATED_UNWIND_INFO:
22       link_info.no_ld_generated_unwind_info = FALSE;
23       break;
24
25     case OPTION_NO_LD_GENERATED_UNWIND_INFO:
26       link_info.no_ld_generated_unwind_info = TRUE;
27       break;
28 '