Lines Matching refs:CQ
303 # define CQ(a) a /* character constant qualifier */ macro
317 # define CQ(a) L##a /* character constant qualifier */ macro
520 ei->era_C[len] = CQ('\0'); in get_era_info()
550 ei->era_Y[len] = CQ('\0'); in get_era_info()
640 for (len = 0, aa = adi->buffer; (ae = STRCHR (aa, CQ(';'))) != NULL; in get_alt_digits()
702 while (*format && *format != CQ('%')) in __strftime()
709 if (*format == CQ('\0')) in __strftime()
717 if (*format == CQ('0') || *format == CQ('+')) in __strftime()
721 if (*format >= CQ('1') && *format <= CQ('9')) in __strftime()
728 alt = CQ('\0'); in __strftime()
729 if (*format == CQ('E')) in __strftime()
742 else if (*format == CQ('O')) in __strftime()
758 case CQ('a'): in __strftime()
768 case CQ('A'): in __strftime()
778 case CQ('b'): in __strftime()
779 case CQ('h'): in __strftime()
789 case CQ('B'): in __strftime()
799 case CQ('c'): in __strftime()
807 case CQ('r'): in __strftime()
810 case CQ('x'): in __strftime()
818 case CQ('X'): in __strftime()
837 case CQ('C'): in __strftime()
861 len = t_snprintf (&s[count], maxsize - count, CQ("%" SFLG "s"), in __strftime()
866 CHAR *fmt = CQ("%s%.*d"); in __strftime()
874 fmt = CQ("%s%0.*d"); in __strftime()
875 if (century >= 100 && pad == CQ('+')) in __strftime()
886 case CQ('d'): in __strftime()
887 case CQ('e'): in __strftime()
889 if (alt == CQ('O') && *alt_digits) in __strftime()
893 if (*format == CQ('d')) in __strftime()
900 if (*format == CQ('e') || len == 0) in __strftime()
901 s[count++] = CQ(' '); in __strftime()
911 *format == CQ('d') ? CQ("%.2d") : CQ("%2d"), in __strftime()
915 case CQ('D'): in __strftime()
918 CQ("%.2d/%.2d/%.2d"), in __strftime()
924 case CQ('F'): in __strftime()
929 *fmt++ = CQ('%'); in __strftime()
941 len = t_snprintf (fmt, fmtbuf + 32 - fmt, CQ("%lu"), width); in __strftime()
945 STRCPY (fmt, CQ("Y-%m-%d")); in __strftime()
954 case CQ('g'): in __strftime()
965 len = t_snprintf (&s[count], maxsize - count, CQ("%.2d"), in __strftime()
970 case CQ('G'): in __strftime()
1001 *fmt++ = CQ('-'); in __strftime()
1002 else if (pad == CQ('+') && p_year >= 10000) in __strftime()
1004 *fmt++ = CQ('+'); in __strftime()
1009 *fmt++ = CQ('%'); in __strftime()
1011 *fmt++ = CQ('0'); in __strftime()
1012 STRCPY (fmt, CQ(".*u")); in __strftime()
1018 case CQ('H'): in __strftime()
1020 if (alt == CQ('O') && *alt_digits) in __strftime()
1030 case CQ('k'): /* newlib extension */ in __strftime()
1032 *format == CQ('k') ? CQ("%2d") : CQ("%.2d"), in __strftime()
1036 case CQ('l'): /* newlib extension */ in __strftime()
1037 if (alt == CQ('O')) in __strftime()
1038 alt = CQ('\0'); in __strftime()
1040 case CQ('I'): in __strftime()
1046 if (alt != CQ('O') || !*alt_digits in __strftime()
1051 *format == CQ('I') ? CQ("%.2d") : CQ("%2d"), h12); in __strftime()
1055 case CQ('j'): in __strftime()
1056 len = t_snprintf (&s[count], maxsize - count, CQ("%.3d"), in __strftime()
1060 case CQ('m'): in __strftime()
1062 if (alt != CQ('O') || !*alt_digits in __strftime()
1066 len = t_snprintf (&s[count], maxsize - count, CQ("%.2d"), in __strftime()
1070 case CQ('M'): in __strftime()
1072 if (alt != CQ('O') || !*alt_digits in __strftime()
1076 len = t_snprintf (&s[count], maxsize - count, CQ("%.2d"), in __strftime()
1080 case CQ('n'): in __strftime()
1082 s[count++] = CQ('\n'); in __strftime()
1086 case CQ('p'): in __strftime()
1087 case CQ('P'): in __strftime()
1092 s[count++] = (*format == CQ('P') ? (CHAR) TOLOWER (ctloc[i]) in __strftime()
1098 case CQ('q'): /* GNU quarter year */ in __strftime()
1099 len = t_snprintf (&s[count], maxsize - count, CQ("%.1d"), in __strftime()
1103 case CQ('R'): in __strftime()
1104 len = t_snprintf (&s[count], maxsize - count, CQ("%.2d:%.2d"), in __strftime()
1108 case CQ('s'): in __strftime()
1158 len = t_snprintf (&s[count], maxsize - count, CQ("%lld"), in __strftime()
1168 case CQ('S'): in __strftime()
1170 if (alt != CQ('O') || !*alt_digits in __strftime()
1174 len = t_snprintf (&s[count], maxsize - count, CQ("%.2d"), in __strftime()
1178 case CQ('t'): in __strftime()
1180 s[count++] = CQ('\t'); in __strftime()
1184 case CQ('T'): in __strftime()
1185 len = t_snprintf (&s[count], maxsize - count, CQ("%.2d:%.2d:%.2d"), in __strftime()
1189 case CQ('u'): in __strftime()
1191 if (alt == CQ('O') && *alt_digits) in __strftime()
1205 s[count++] = CQ('7'); in __strftime()
1207 s[count++] = CQ('0') + tim_p->tm_wday; in __strftime()
1212 case CQ('U'): in __strftime()
1214 if (alt != CQ('O') || !*alt_digits in __strftime()
1220 len = t_snprintf (&s[count], maxsize - count, CQ("%.2d"), in __strftime()
1225 case CQ('V'): in __strftime()
1242 if (alt != CQ('O') || !*alt_digits in __strftime()
1246 len = t_snprintf (&s[count], maxsize - count, CQ("%.2d"), week); in __strftime()
1250 case CQ('v'): /* BSD/OSX/Ruby extension VMS/Oracle date format in __strftime()
1255 STRCPY (fmt, CQ("%e-%b-%")); in __strftime()
1268 len = t_snprintf (fmt, fmtbuf + 32 - fmt, CQ("%lu"), width); in __strftime()
1272 STRCPY (fmt, CQ("Y")); in __strftime()
1281 case CQ('w'): in __strftime()
1283 if (alt == CQ('O') && *alt_digits) in __strftime()
1293 s[count++] = CQ('0') + tim_p->tm_wday; in __strftime()
1297 case CQ('W'): in __strftime()
1302 if (alt != CQ('O') || !*alt_digits in __strftime()
1306 len = t_snprintf (&s[count], maxsize - count, CQ("%.2d"), wday); in __strftime()
1310 case CQ('y'): in __strftime()
1314 len = t_snprintf (&s[count], maxsize - count, CQ("%d"), in __strftime()
1324 if (alt != CQ('O') || !*alt_digits in __strftime()
1328 len = t_snprintf (&s[count], maxsize - count, CQ("%.2d"), in __strftime()
1334 case CQ('Y'): in __strftime()
1351 *fmt++ = CQ('-'); in __strftime()
1354 else if (pad == CQ('+') && year >= 10000) in __strftime()
1356 *fmt++ = CQ('+'); in __strftime()
1361 *fmt++ = CQ('%'); in __strftime()
1363 *fmt++ = CQ('0'); in __strftime()
1364 STRCPY (fmt, CQ(".*u")); in __strftime()
1370 case CQ('z'): in __strftime()
1392 len = t_snprintf (&s[count], maxsize - count, CQ("%+03ld%.2ld"), in __strftime()
1398 case CQ('Z'): in __strftime()
1433 case CQ('%'): in __strftime()
1435 s[count++] = CQ('%'); in __strftime()
1448 s[count] = CQ('\0'); in __strftime()
1537 { CQ("%a"), 3+1, EXP(CQ("Tue")) },
1538 { CQ("%A"), 7+1, EXP(CQ("Tuesday")) },
1539 { CQ("%b"), 3+1, EXP(CQ("Dec")) },
1540 { CQ("%B"), 8+1, EXP(CQ("December")) },
1541 { CQ("%c"), 24+1, EXP(CQ("Tue Dec 30 09:53:47 2008")) },
1542 { CQ("%C"), 2+1, EXP(CQ("20")) },
1543 { CQ("%d"), 2+1, EXP(CQ("30")) },
1544 { CQ("%D"), 8+1, EXP(CQ("12/30/08")) },
1545 { CQ("%e"), 2+1, EXP(CQ("30")) },
1546 { CQ("%F"), 10+1, EXP(CQ("2008-12-30")) },
1547 { CQ("%g"), 2+1, EXP(CQ("09")) },
1548 { CQ("%G"), 4+1, EXP(CQ("2009")) },
1549 { CQ("%h"), 3+1, EXP(CQ("Dec")) },
1550 { CQ("%H"), 2+1, EXP(CQ("09")) },
1551 { CQ("%I"), 2+1, EXP(CQ("09")) },
1552 { CQ("%j"), 3+1, EXP(CQ("365")) },
1553 { CQ("%k"), 2+1, EXP(CQ(" 9")) },
1554 { CQ("%l"), 2+1, EXP(CQ(" 9")) },
1555 { CQ("%m"), 2+1, EXP(CQ("12")) },
1556 { CQ("%M"), 2+1, EXP(CQ("53")) },
1557 { CQ("%n"), 1+1, EXP(CQ("\n")) },
1558 { CQ("%p"), 2+1, EXP(CQ("AM")) },
1559 { CQ("%q"), 1+1, EXP(CQ("4")) },
1560 { CQ("%r"), 11+1, EXP(CQ("09:53:47 AM")) },
1561 { CQ("%R"), 5+1, EXP(CQ("09:53")) },
1562 { CQ("%s"), 2+1, EXP(CQ("1230648827")) },
1563 { CQ("%S"), 2+1, EXP(CQ("47")) },
1564 { CQ("%t"), 1+1, EXP(CQ("\t")) },
1565 { CQ("%T"), 8+1, EXP(CQ("09:53:47")) },
1566 { CQ("%u"), 1+1, EXP(CQ("2")) },
1567 { CQ("%U"), 2+1, EXP(CQ("52")) },
1568 { CQ("%V"), 2+1, EXP(CQ("01")) },
1569 { CQ("%v"), 11+1, EXP(CQ("30-Dec-2008")) },
1570 { CQ("%w"), 1+1, EXP(CQ("2")) },
1571 { CQ("%W"), 2+1, EXP(CQ("52")) },
1572 { CQ("%x"), 8+1, EXP(CQ("12/30/08")) },
1573 { CQ("%X"), 8+1, EXP(CQ("09:53:47")) },
1574 { CQ("%y"), 2+1, EXP(CQ("08")) },
1575 { CQ("%Y"), 4+1, EXP(CQ("2008")) },
1576 { CQ("%z"), 5+1, EXP(CQ("-0500")) },
1577 { CQ("%Z"), 3+1, EXP(CQ("EST")) },
1578 { CQ("%%"), 1+1, EXP(CQ("%")) },
1600 { CQ("%a"), 3+1, EXP(CQ("Wed")) },
1601 { CQ("%A"), 9+1, EXP(CQ("Wednesday")) },
1602 { CQ("%b"), 3+1, EXP(CQ("Jul")) },
1603 { CQ("%B"), 4+1, EXP(CQ("July")) },
1604 { CQ("%c"), 24+1, EXP(CQ("Wed Jul 2 23:01:13 2008")) },
1605 { CQ("%C"), 2+1, EXP(CQ("20")) },
1606 { CQ("%d"), 2+1, EXP(CQ("02")) },
1607 { CQ("%D"), 8+1, EXP(CQ("07/02/08")) },
1608 { CQ("%e"), 2+1, EXP(CQ(" 2")) },
1609 { CQ("%F"), 10+1, EXP(CQ("2008-07-02")) },
1610 { CQ("%g"), 2+1, EXP(CQ("08")) },
1611 { CQ("%G"), 4+1, EXP(CQ("2008")) },
1612 { CQ("%h"), 3+1, EXP(CQ("Jul")) },
1613 { CQ("%H"), 2+1, EXP(CQ("23")) },
1614 { CQ("%I"), 2+1, EXP(CQ("11")) },
1615 { CQ("%j"), 3+1, EXP(CQ("184")) },
1616 { CQ("%k"), 2+1, EXP(CQ("23")) },
1617 { CQ("%l"), 2+1, EXP(CQ("11")) },
1618 { CQ("%m"), 2+1, EXP(CQ("07")) },
1619 { CQ("%M"), 2+1, EXP(CQ("01")) },
1620 { CQ("%n"), 1+1, EXP(CQ("\n")) },
1621 { CQ("%p"), 2+1, EXP(CQ("PM")) },
1622 { CQ("%q"), 1+1, EXP(CQ("3")) },
1623 { CQ("%r"), 11+1, EXP(CQ("11:01:13 PM")) },
1624 { CQ("%R"), 5+1, EXP(CQ("23:01")) },
1625 { CQ("%s"), 2+1, EXP(CQ("1215054073")) },
1626 { CQ("%S"), 2+1, EXP(CQ("13")) },
1627 { CQ("%t"), 1+1, EXP(CQ("\t")) },
1628 { CQ("%T"), 8+1, EXP(CQ("23:01:13")) },
1629 { CQ("%u"), 1+1, EXP(CQ("3")) },
1630 { CQ("%U"), 2+1, EXP(CQ("26")) },
1631 { CQ("%V"), 2+1, EXP(CQ("27")) },
1632 { CQ("%v"), 11+1, EXP(CQ(" 2-Jul-2008")) },
1633 { CQ("%w"), 1+1, EXP(CQ("3")) },
1634 { CQ("%W"), 2+1, EXP(CQ("26")) },
1635 { CQ("%x"), 8+1, EXP(CQ("07/02/08")) },
1636 { CQ("%X"), 8+1, EXP(CQ("23:01:13")) },
1637 { CQ("%y"), 2+1, EXP(CQ("08")) },
1638 { CQ("%Y"), 4+1, EXP(CQ("2008")) },
1639 { CQ("%z"), 5+1, EXP(CQ("-0400")) },
1640 { CQ("%Z"), 3+1, EXP(CQ("EDT")) },
1641 { CQ("%%"), 1+1, EXP(CQ("%")) },
1645 { VEC(CQ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz")) },
1646 { CQ("0123456789%%%h:`~"), EXP(CQ("0123456789%Jul:`~")) },
1647 { CQ("%R%h:`~ %x %w"), EXP(CQ("23:01Jul:`~ 07/02/08 3")) },
1671 # define YEAR CQ("33717") /* INT_MAX + YEAR_BASE/2 */
1672 # define CENT CQ("337")
1673 # define Year CQ("17")
1675 # define YEAR CQ("2147484597")
1676 # define CENT CQ("21474845")
1677 # define Year CQ("97")
1679 # define YEAR CQ("9223372036854776757")
1680 # define CENT CQ("92233720368547777")
1681 # define Year CQ("57")
1690 { CQ("%C"), OUTSIZE, EXP(CENT) },
1691 { CQ("%c"), OUTSIZE, EXP(CQ("Wed Jul 2 23:01:13 ")YEAR) },
1692 { CQ("%D"), OUTSIZE, EXP(CQ("07/02/")Year) },
1693 { CQ("%F"), OUTSIZE, EXP(YEAR CQ("-07-02")) },
1694 { CQ("%v"), OUTSIZE, EXP(CQ(" 2-Jul-")YEAR) },
1695 { CQ("%x"), OUTSIZE, EXP(CQ("07/02/")Year) },
1696 { CQ("%y"), OUTSIZE, EXP(Year) },
1697 { CQ("%Y"), OUTSIZE, EXP(YEAR) },
1718 # define YEAR CQ("-30868") /* INT_MIN + YEAR_BASE */
1719 # define CENT CQ("-308")
1720 # define Year CQ("68")
1722 # define YEAR CQ("-2147481748")
1723 # define CENT CQ("-21474817")
1724 # define Year CQ("48")
1726 # define YEAR CQ("-9223372036854773908")
1727 # define CENT CQ("-92233720368547739")
1728 # define Year CQ("08")
1737 { CQ("%C"), OUTSIZE, EXP(CENT) },
1738 { CQ("%c"), OUTSIZE, EXP(CQ("Wed Jul 2 23:01:13 ")YEAR) },
1739 { CQ("%D"), OUTSIZE, EXP(CQ("07/02/")Year) },
1740 { CQ("%F"), OUTSIZE, EXP(YEAR CQ("-07-02")) },
1741 { CQ("%v"), OUTSIZE, EXP(CQ(" 2-Jul-")YEAR) },
1742 { CQ("%x"), OUTSIZE, EXP(CQ("07/02/")Year) },
1743 { CQ("%y"), OUTSIZE, EXP(Year) },
1744 { CQ("%Y"), OUTSIZE, EXP(YEAR) },
1767 #define YEAR CQ("0007") /* Design intent: %Y=%C%y */
1768 #define CENT CQ("00")
1769 #define Year CQ("07")
1775 { CQ("%C"), OUTSIZE, EXP(CENT) },
1776 { CQ("%c"), OUTSIZE, EXP(CQ("Wed Jul 2 23:01:60 ")YEAR) },
1777 { CQ("%D"), OUTSIZE, EXP(CQ("07/02/")Year) },
1778 { CQ("%F"), OUTSIZE, EXP(YEAR CQ("-07-02")) },
1779 { CQ("%v"), OUTSIZE, EXP(CQ(" 2-Jul-")YEAR) },
1780 { CQ("%x"), OUTSIZE, EXP(CQ("07/02/")Year) },
1781 { CQ("%y"), OUTSIZE, EXP(Year) },
1782 { CQ("%Y"), OUTSIZE, EXP(YEAR) },
1803 #define YEAR CQ("-004")
1804 #define CENT CQ("-0")
1805 #define Year CQ("04")
1811 { CQ("%C"), OUTSIZE, EXP(CENT) },
1812 { CQ("%c"), OUTSIZE, EXP(CQ("Wed Jul 2 23:01:00 ")YEAR) },
1813 { CQ("%D"), OUTSIZE, EXP(CQ("07/02/")Year) },
1814 { CQ("%F"), OUTSIZE, EXP(YEAR CQ("-07-02")) },
1815 { CQ("%v"), OUTSIZE, EXP(CQ(" 2-Jul-")YEAR) },
1816 { CQ("%x"), OUTSIZE, EXP(CQ("07/02/")Year) },
1817 { CQ("%y"), OUTSIZE, EXP(Year) },
1818 { CQ("%Y"), OUTSIZE, EXP(YEAR) },