Home | History | Annotate | Download | only in make-3.81

Lines Matching defs:cs

2409   register const struct command_switch *cs;
2440 for (cs = switches; cs->c != '\0'; ++cs)
2441 if (cs->c == c)
2447 int doit = !env || cs->env;
2449 switch (cs->type)
2460 *(int *) cs->value_ptr = cs->type == flag;
2468 optarg = cs->noarg_value;
2472 cs->c);
2476 sl = *(struct stringlist **) cs->value_ptr;
2484 *(struct stringlist **) cs->value_ptr = sl;
2524 cs->c);
2528 *(unsigned int *) cs->value_ptr = i;
2531 *(unsigned int *) cs->value_ptr
2532 = *(unsigned int *) cs->noarg_value;
2542 *(double *) cs->value_ptr
2544 : *(double *) cs->noarg_value);
2671 register const struct command_switch *cs;
2685 const struct command_switch *cs;
2693 new->cs = cs; \
2701 if (!short_option (cs->c)) \
2703 flagslen += 2 + strlen (cs->long_name); \
2706 for (cs = switches; cs->c != '\0'; ++cs)
2707 if (cs->toenv && (!makefile || !cs->no_makefile))
2708 switch (cs->type)
2718 if (!*(int *) cs->value_ptr == (cs->type == flag_off)
2719 && (cs->default_value == 0
2720 || *(int *) cs->value_ptr != *(int *) cs->default_value))
2727 if ((cs->default_value != 0
2728 && (*(unsigned int *) cs->value_ptr
2729 == *(unsigned int *) cs->default_value)))
2731 else if (cs->noarg_value != 0
2732 && (*(unsigned int *) cs->value_ptr ==
2733 *(unsigned int *) cs->noarg_value))
2735 else if (cs->c == 'j')
2741 sprintf (buf, "%u", *(unsigned int *) cs->value_ptr);
2751 if (cs->default_value != 0
2752 && (*(double *) cs->value_ptr
2753 == *(double *) cs->default_value))
2755 else if (cs->noarg_value != 0
2756 && (*(double *) cs->value_ptr
2757 == *(double *) cs->noarg_value))
2762 sprintf (buf, "%g", *(double *) cs->value_ptr);
2772 struct stringlist *sl = *(struct stringlist **) cs->value_ptr;
2800 if (short_option (flags->cs->c))
2801 *p++ = flags->cs->c;
2810 strcpy (p, flags->cs->long_name);
2822 *p++ = !short_option (flags->cs->c) ? '=' : ' ';
2830 else if (!short_option (flags->cs->c))