Wietse,

On 14/01/2020 18:58, Wietse Venema wrote:
> smfi_setsymlist() is called by test_negotiate():
> 
> static sfsistat test_negotiate(SMFICTX *ctx,
>                                        unsigned long f0,
>                                        unsigned long f1,
>                                        unsigned long f2,
>                                        unsigned long f3,
>                                        unsigned long *pf0,
>                                        unsigned long *pf1,
>                                        unsigned long *pf2,
>                                        unsigned long *pf3)
> {
>     if (set_macro_list) {
>         if (verbose)
>             printf("set symbol list %s to \"%s\"\n",
>                    macro_states[set_macro_state], set_macro_list);
>         smfi_setsymlist(ctx, set_macro_state, set_macro_list);
>     ...
> }

the call to smfi_setsymlist is guarded by the flag set_macro_list. This
flag is enabled with the -M command-line option. However, that option is
never used, as far as I can see. Therefore, the code path is not taken.

Reply via email to