Lines Matching defs:month
214 bool month; /* Flag for comparison by month name. */
219 struct month
248 /* Table mapping month names to integers.
250 static struct month monthtab[] =
352 -M, --month-sort compare (unknown) < `JAN' < ... < `DEC'\n\
416 {"month-sort", no_argument, NULL, 'M'},
627 struct month const *month1 = m1;
628 struct month const *month2 = m2;
729 sizeof (struct month), struct_month_cmp);
1675 /* Return an integer in 1..12 of the month name S with length LEN.
1681 char *month;
1694 month = alloca (len + 1);
1696 month[i] = fold_toupper[to_uchar (s[i])];
1697 month[len] = '\0';
1703 if (strncmp (month, monthtab[ix].name, strlen (monthtab[ix].name)) < 0)
1710 result = (!strncmp (month, monthtab[lo].name, strlen (monthtab[lo].name))
1720 char *month;
1739 month = (char *) alloca (len + 1);
1757 mblength = wcsrtombs (month, wpp, len + 1, &state);
1764 if (strncmp (month, monthtab[ix].name, strlen (monthtab[ix].name)) < 0)
1771 result = (!strncmp (month, monthtab[lo].name, strlen (monthtab[lo].name))
1814 else if (key->month)
1991 else if (key->month)
2792 key->month = true;
2929 gkey.numeric = gkey.general_numeric = gkey.month = gkey.reverse = false;
3180 | key->skipeblanks | key->month | key->numeric
3187 key->month = gkey.month;
3194 || (gkey.skipsblanks | gkey.skipeblanks | gkey.month