a 70 gnulib-tests/macros.h #define STREQ(a, b) (strcmp (a, b) == 0) a 44 gnulib-tests/printf-args.c for (i = 0, ap = &a->arg[0]; i < a->count; i++, ap++) a 48 gnulib-tests/printf-args.c ap->a.a_schar = va_arg (args, /*signed char*/ int); a 51 gnulib-tests/printf-args.c ap->a.a_uchar = va_arg (args, /*unsigned char*/ int); a 54 gnulib-tests/printf-args.c ap->a.a_short = va_arg (args, /*short*/ int); a 57 gnulib-tests/printf-args.c ap->a.a_ushort = va_arg (args, /*unsigned short*/ int); a 60 gnulib-tests/printf-args.c ap->a.a_int = va_arg (args, int); a 63 gnulib-tests/printf-args.c ap->a.a_uint = va_arg (args, unsigned int); a 66 gnulib-tests/printf-args.c ap->a.a_longint = va_arg (args, long int); a 69 gnulib-tests/printf-args.c ap->a.a_ulongint = va_arg (args, unsigned long int); a 73 gnulib-tests/printf-args.c ap->a.a_longlongint = va_arg (args, long long int); a 76 gnulib-tests/printf-args.c ap->a.a_ulonglongint = va_arg (args, unsigned long long int); a 80 gnulib-tests/printf-args.c ap->a.a_double = va_arg (args, double); a 83 gnulib-tests/printf-args.c ap->a.a_longdouble = va_arg (args, long double); a 86 gnulib-tests/printf-args.c ap->a.a_char = va_arg (args, int); a 93 gnulib-tests/printf-args.c ap->a.a_wide_char = a 100 gnulib-tests/printf-args.c ap->a.a_string = va_arg (args, const char *); a 104 gnulib-tests/printf-args.c if (ap->a.a_string == NULL) a 105 gnulib-tests/printf-args.c ap->a.a_string = "(NULL)"; a 109 gnulib-tests/printf-args.c ap->a.a_wide_string = va_arg (args, const wchar_t *); a 113 gnulib-tests/printf-args.c if (ap->a.a_wide_string == NULL) a 122 gnulib-tests/printf-args.c ap->a.a_wide_string = wide_null_string; a 127 gnulib-tests/printf-args.c ap->a.a_pointer = va_arg (args, void *); a 130 gnulib-tests/printf-args.c ap->a.a_count_schar_pointer = va_arg (args, signed char *); a 133 gnulib-tests/printf-args.c ap->a.a_count_short_pointer = va_arg (args, short *); a 136 gnulib-tests/printf-args.c ap->a.a_count_int_pointer = va_arg (args, int *); a 139 gnulib-tests/printf-args.c ap->a.a_count_longint_pointer = va_arg (args, long int *); a 143 gnulib-tests/printf-args.c ap->a.a_count_longlongint_pointer = va_arg (args, long long int *); a 149 gnulib-tests/printf-args.c ap->a.a_u8_string = va_arg (args, const uint8_t *); a 153 gnulib-tests/printf-args.c if (ap->a.a_u8_string == NULL) a 157 gnulib-tests/printf-args.c ap->a.a_u8_string = u8_null_string; a 161 gnulib-tests/printf-args.c ap->a.a_u16_string = va_arg (args, const uint16_t *); a 165 gnulib-tests/printf-args.c if (ap->a.a_u16_string == NULL) a 169 gnulib-tests/printf-args.c ap->a.a_u16_string = u16_null_string; a 173 gnulib-tests/printf-args.c ap->a.a_u32_string = va_arg (args, const uint32_t *); a 177 gnulib-tests/printf-args.c if (ap->a.a_u32_string == NULL) a 181 gnulib-tests/printf-args.c ap->a.a_u32_string = u32_null_string; a 137 gnulib-tests/printf-args.h a; a 99 gnulib-tests/printf-parse.c a->count = 0; a 101 gnulib-tests/printf-parse.c a->arg = a->direct_alloc_arg; a 118 gnulib-tests/printf-parse.c memory = (argument *) (a->arg != a->direct_alloc_arg \ a 119 gnulib-tests/printf-parse.c ? realloc (a->arg, memory_size) \ a 124 gnulib-tests/printf-parse.c if (a->arg == a->direct_alloc_arg) \ a 125 gnulib-tests/printf-parse.c memcpy (memory, a->arg, a->count * sizeof (argument)); \ a 126 gnulib-tests/printf-parse.c a->arg = memory; \ a 128 gnulib-tests/printf-parse.c while (a->count <= n) \ a 129 gnulib-tests/printf-parse.c a->arg[a->count++].type = TYPE_NONE; \ a 130 gnulib-tests/printf-parse.c if (a->arg[n].type == TYPE_NONE) \ a 131 gnulib-tests/printf-parse.c a->arg[n].type = (_type_); \ a 132 gnulib-tests/printf-parse.c else if (a->arg[n].type != (_type_)) \ a 621 gnulib-tests/printf-parse.c if (a->arg != a->direct_alloc_arg) a 622 gnulib-tests/printf-parse.c free (a->arg); a 629 gnulib-tests/printf-parse.c if (a->arg != a->direct_alloc_arg) a 630 gnulib-tests/printf-parse.c free (a->arg); a 116 gnulib-tests/test-fcntl.c va_start (arg, a); a 117 gnulib-tests/test-fcntl.c if (a < 4) a 132 gnulib-tests/test-fcntl.c va_start (arg, a); a 135 gnulib-tests/test-fcntl.c return func1 (a, p); a 29 gnulib-tests/test-float.c int a[] = { FLT_RADIX }; a 34 gnulib-tests/test-hash.c #define STREQ(a, b) (strcmp (a, b) == 0) a 135 gnulib-tests/test-intprops.c (INT_##op##_RANGE_OVERFLOW (a, b, min, max) == (overflow) \ a 136 gnulib-tests/test-intprops.c && INT_##op##_OVERFLOW (a, b) == (overflow)) a 138 gnulib-tests/test-intprops.c (INT_##op##_RANGE_OVERFLOW (a, min, max) == (overflow) \ a 139 gnulib-tests/test-intprops.c && INT_##op##_OVERFLOW (a) == (overflow)) a 193 gnulib-tests/test-intprops.c VERIFY (INT_ADD_OVERFLOW (a, b) == (overflow)); \ a 194 gnulib-tests/test-intprops.c VERIFY (INT_ADD_OVERFLOW (b, a) == (overflow)) a 215 gnulib-tests/test-intprops.c VERIFY (INT_MULTIPLY_OVERFLOW (a, b) == (overflow)); \ a 216 gnulib-tests/test-intprops.c VERIFY (INT_MULTIPLY_OVERFLOW (b, a) == (overflow)) a 32 gnulib-tests/test-inttostr.c #define STREQ(a, b) (strcmp (a, b) == 0) a 27 gnulib-tests/test-locale.c int a[] = a 56 gnulib-tests/test-quotearg.h ASSERT (memcmp (a, b, la) == 0); a 28 gnulib-tests/test-signal.c size_t a; a 130 gnulib-tests/test-signal.c return s.a + s.b + s.c + s.e; a 61 gnulib-tests/test-stdbool.c char a[true == 1 ? 1 : -1]; a 28 gnulib-tests/test-stddef.c wchar_t a = 'c'; a 30 gnulib-tests/test-strftime.c #define STREQ(a, b) (strcmp (a, b) == 0) a 28 gnulib-tests/test-sys_stat.c int a[] = a 25 gnulib-tests/test-sys_time.c struct timeval a; a 26 gnulib-tests/test-sys_wait.c static pid_t a; a 48 gnulib-tests/test-sys_wait.c return a ? 1 : 0; a 27 gnulib-tests/test-time.c struct timespec a; a 28 gnulib-tests/test-wchar.c wchar_t a = 'c'; a 28 gnulib-tests/test-wctype-h.c wint_t a = 'x'; a 471 gnulib-tests/vasnprintf.c const mp_limb_t *a_ptr = a.limbs; a 472 gnulib-tests/vasnprintf.c size_t a_len = a.nlimbs; a 822 gnulib-tests/vasnprintf.c mp_limb_t *a_ptr = a.limbs; a 823 gnulib-tests/vasnprintf.c size_t a_len = a.nlimbs; a 1665 gnulib-tests/vasnprintf.c const wchar_t *arg = ap->arg[arg_index].a.a_wide_string; a 1700 gnulib-tests/vasnprintf.c const char *arg = ap->arg[arg_index].a.a_string; a 1751 gnulib-tests/vasnprintf.c arguments a; a 1753 gnulib-tests/vasnprintf.c if (PRINTF_PARSE (format, &d, &a) < 0) a 1760 gnulib-tests/vasnprintf.c if (a.arg != a.direct_alloc_arg) \ a 1761 gnulib-tests/vasnprintf.c free (a.arg); a 1763 gnulib-tests/vasnprintf.c if (PRINTF_FETCHARGS (args, &a) < 0) a 1889 gnulib-tests/vasnprintf.c switch (a.arg[dp->arg_index].type) a 1892 gnulib-tests/vasnprintf.c *a.arg[dp->arg_index].a.a_count_schar_pointer = length; a 1895 gnulib-tests/vasnprintf.c *a.arg[dp->arg_index].a.a_count_short_pointer = length; a 1898 gnulib-tests/vasnprintf.c *a.arg[dp->arg_index].a.a_count_int_pointer = length; a 1901 gnulib-tests/vasnprintf.c *a.arg[dp->arg_index].a.a_count_longint_pointer = length; a 1905 gnulib-tests/vasnprintf.c *a.arg[dp->arg_index].a.a_count_longlongint_pointer = length; a 1916 gnulib-tests/vasnprintf.c arg_type type = a.arg[dp->arg_index].type; a 1931 gnulib-tests/vasnprintf.c if (!(a.arg[dp->width_arg_index].type == TYPE_INT)) a 1933 gnulib-tests/vasnprintf.c arg = a.arg[dp->width_arg_index].a.a_int; a 1963 gnulib-tests/vasnprintf.c if (!(a.arg[dp->precision_arg_index].type == TYPE_INT)) a 1965 gnulib-tests/vasnprintf.c arg = a.arg[dp->precision_arg_index].a.a_int; a 1989 gnulib-tests/vasnprintf.c const uint8_t *arg = a.arg[dp->arg_index].a.a_u8_string; a 2117 gnulib-tests/vasnprintf.c const uint16_t *arg = a.arg[dp->arg_index].a.a_u16_string; a 2245 gnulib-tests/vasnprintf.c const uint32_t *arg = a.arg[dp->arg_index].a.a_u32_string; a 2379 gnulib-tests/vasnprintf.c && a.arg[dp->arg_index].type != TYPE_WIDE_STRING a 2381 gnulib-tests/vasnprintf.c && a.arg[dp->arg_index].type == TYPE_WIDE_STRING a 2409 gnulib-tests/vasnprintf.c if (!(a.arg[dp->width_arg_index].type == TYPE_INT)) a 2411 gnulib-tests/vasnprintf.c arg = a.arg[dp->width_arg_index].a.a_int; a 2441 gnulib-tests/vasnprintf.c if (!(a.arg[dp->precision_arg_index].type == TYPE_INT)) a 2443 gnulib-tests/vasnprintf.c arg = a.arg[dp->precision_arg_index].a.a_int; a 2466 gnulib-tests/vasnprintf.c const char *arg = a.arg[dp->arg_index].a.a_string; a 2624 gnulib-tests/vasnprintf.c const wchar_t *arg = a.arg[dp->arg_index].a.a_wide_string; a 2905 gnulib-tests/vasnprintf.c || a.arg[dp->arg_index].type == TYPE_DOUBLE a 2908 gnulib-tests/vasnprintf.c || a.arg[dp->arg_index].type == TYPE_LONGDOUBLE a 2914 gnulib-tests/vasnprintf.c arg_type type = a.arg[dp->arg_index].type; a 2934 gnulib-tests/vasnprintf.c if (!(a.arg[dp->width_arg_index].type == TYPE_INT)) a 2936 gnulib-tests/vasnprintf.c arg = a.arg[dp->width_arg_index].a.a_int; a 2966 gnulib-tests/vasnprintf.c if (!(a.arg[dp->precision_arg_index].type == TYPE_INT)) a 2968 gnulib-tests/vasnprintf.c arg = a.arg[dp->precision_arg_index].a.a_int; a 3031 gnulib-tests/vasnprintf.c long double arg = a.arg[dp->arg_index].a.a_longdouble; a 3185 gnulib-tests/vasnprintf.c double arg = a.arg[dp->arg_index].a.a_double; a 3399 gnulib-tests/vasnprintf.c || a.arg[dp->arg_index].type == TYPE_DOUBLE a 3401 gnulib-tests/vasnprintf.c || (a.arg[dp->arg_index].type == TYPE_DOUBLE a 3405 gnulib-tests/vasnprintf.c && is_infinite_or_zero (a.arg[dp->arg_index].a.a_double)) a 3408 gnulib-tests/vasnprintf.c || a.arg[dp->arg_index].type == TYPE_LONGDOUBLE a 3410 gnulib-tests/vasnprintf.c || (a.arg[dp->arg_index].type == TYPE_LONGDOUBLE a 3415 gnulib-tests/vasnprintf.c && is_infinite_or_zerol (a.arg[dp->arg_index].a.a_longdouble)) a 3420 gnulib-tests/vasnprintf.c arg_type type = a.arg[dp->arg_index].type; a 3441 gnulib-tests/vasnprintf.c if (!(a.arg[dp->width_arg_index].type == TYPE_INT)) a 3443 gnulib-tests/vasnprintf.c arg = a.arg[dp->width_arg_index].a.a_int; a 3473 gnulib-tests/vasnprintf.c if (!(a.arg[dp->precision_arg_index].type == TYPE_INT)) a 3475 gnulib-tests/vasnprintf.c arg = a.arg[dp->precision_arg_index].a.a_int; a 3523 gnulib-tests/vasnprintf.c long double arg = a.arg[dp->arg_index].a.a_longdouble; a 3539 gnulib-tests/vasnprintf.c double arg = a.arg[dp->arg_index].a.a_double; a 3580 gnulib-tests/vasnprintf.c long double arg = a.arg[dp->arg_index].a.a_longdouble; a 4048 gnulib-tests/vasnprintf.c double arg = a.arg[dp->arg_index].a.a_double; a 4580 gnulib-tests/vasnprintf.c arg_type type = a.arg[dp->arg_index].type; a 4621 gnulib-tests/vasnprintf.c if (!(a.arg[dp->width_arg_index].type == TYPE_INT)) a 4623 gnulib-tests/vasnprintf.c arg = a.arg[dp->width_arg_index].a.a_int; a 4655 gnulib-tests/vasnprintf.c if (!(a.arg[dp->precision_arg_index].type == TYPE_INT)) a 4657 gnulib-tests/vasnprintf.c arg = a.arg[dp->precision_arg_index].a.a_int; a 4720 gnulib-tests/vasnprintf.c MAX_ROOM_NEEDED (&a, dp->arg_index, dp->conversion, type, a 4886 gnulib-tests/vasnprintf.c if (!(a.arg[dp->width_arg_index].type == TYPE_INT)) a 4888 gnulib-tests/vasnprintf.c prefixes[prefix_count++] = a.arg[dp->width_arg_index].a.a_int; a 4892 gnulib-tests/vasnprintf.c if (!(a.arg[dp->precision_arg_index].type == TYPE_INT)) a 4894 gnulib-tests/vasnprintf.c prefixes[prefix_count++] = a.arg[dp->precision_arg_index].a.a_int; a 4974 gnulib-tests/vasnprintf.c int arg = a.arg[dp->arg_index].a.a_schar; a 4980 gnulib-tests/vasnprintf.c unsigned int arg = a.arg[dp->arg_index].a.a_uchar; a 4986 gnulib-tests/vasnprintf.c int arg = a.arg[dp->arg_index].a.a_short; a 4992 gnulib-tests/vasnprintf.c unsigned int arg = a.arg[dp->arg_index].a.a_ushort; a 4998 gnulib-tests/vasnprintf.c int arg = a.arg[dp->arg_index].a.a_int; a 5004 gnulib-tests/vasnprintf.c unsigned int arg = a.arg[dp->arg_index].a.a_uint; a 5010 gnulib-tests/vasnprintf.c long int arg = a.arg[dp->arg_index].a.a_longint; a 5016 gnulib-tests/vasnprintf.c unsigned long int arg = a.arg[dp->arg_index].a.a_ulongint; a 5023 gnulib-tests/vasnprintf.c long long int arg = a.arg[dp->arg_index].a.a_longlongint; a 5029 gnulib-tests/vasnprintf.c unsigned long long int arg = a.arg[dp->arg_index].a.a_ulonglongint; a 5036 gnulib-tests/vasnprintf.c double arg = a.arg[dp->arg_index].a.a_double; a 5042 gnulib-tests/vasnprintf.c long double arg = a.arg[dp->arg_index].a.a_longdouble; a 5048 gnulib-tests/vasnprintf.c int arg = a.arg[dp->arg_index].a.a_char; a 5055 gnulib-tests/vasnprintf.c wint_t arg = a.arg[dp->arg_index].a.a_wide_char; a 5062 gnulib-tests/vasnprintf.c const char *arg = a.arg[dp->arg_index].a.a_string; a 5069 gnulib-tests/vasnprintf.c const wchar_t *arg = a.arg[dp->arg_index].a.a_wide_string; a 5076 gnulib-tests/vasnprintf.c void *arg = a.arg[dp->arg_index].a.a_pointer; a 5128 gnulib-tests/vasnprintf.c MAX_ROOM_NEEDED (&a, dp->arg_index, a 36 lib/cmpbuf.c #define MIN(a, b) ((a) <= (b) ? (a) : (b)) a 96 lib/cmpbuf.c if (!a) a 99 lib/cmpbuf.c return a; a 102 lib/cmpbuf.c for (m = a, n = b; (r = m % n) != 0; m = n, n = r) a 106 lib/cmpbuf.c q = a / n; a 108 lib/cmpbuf.c return lcm <= lcm_max && lcm / b == q ? lcm : a; a 63 lib/fnmatch.c # define CONCAT(a,b) __CONCAT(a,b) a 501 lib/hash.c return a == b; a 30 lib/iconv_open.c #define SIZEOF(a) (sizeof(a) / sizeof(a[0])) a 167 lib/intprops.h ? (a) < (min) - (b) \ a 168 lib/intprops.h : (max) - (b) < (a)) a 174 lib/intprops.h ? (max) + (b) < (a) \ a 175 lib/intprops.h : (a) < (min) + (b)) a 181 lib/intprops.h ? (a) < - (max) \ a 182 lib/intprops.h : 0 < (a)) a 190 lib/intprops.h ? ((a) < 0 \ a 191 lib/intprops.h ? (a) < (max) / (b) \ a 194 lib/intprops.h : (min) / (b) < (a)) \ a 197 lib/intprops.h : ((a) < 0 \ a 198 lib/intprops.h ? (a) < (min) / (b) \ a 199 lib/intprops.h : (max) / (b) < (a))) a 204 lib/intprops.h ((min) < 0 && (b) == -1 && (a) < - (max)) a 212 lib/intprops.h INT_DIVIDE_RANGE_OVERFLOW (a, b, min, max) a 222 lib/intprops.h ((a) < 0 \ a 223 lib/intprops.h ? (a) < (min) >> (b) \ a 224 lib/intprops.h : (max) >> (b) < (a)) a 232 lib/intprops.h ((min) < 0 ? INT_ADD_RANGE_OVERFLOW (a, b, min, max) \ a 233 lib/intprops.h : (a) < 0 ? (b) <= (a) + (b) \ a 234 lib/intprops.h : (b) < 0 ? (a) <= (a) + (b) \ a 235 lib/intprops.h : (a) + (b) < (b)) a 237 lib/intprops.h ((min) < 0 ? INT_SUBTRACT_RANGE_OVERFLOW (a, b, min, max) \ a 238 lib/intprops.h : (a) < 0 ? 1 \ a 239 lib/intprops.h : (b) < 0 ? (a) - (b) <= (a) \ a 240 lib/intprops.h : (a) < (b)) a 242 lib/intprops.h (((min) == 0 && (((a) < 0 && 0 < (b)) || ((b) < 0 && 0 < (a)))) \ a 243 lib/intprops.h || INT_MULTIPLY_RANGE_OVERFLOW (a, b, min, max)) a 245 lib/intprops.h ((min) < 0 ? (b) == _GL_INT_NEGATE_CONVERT (min, 1) && (a) < - (max) \ a 246 lib/intprops.h : (a) < 0 ? (b) <= (a) + (b) - 1 \ a 247 lib/intprops.h : (b) < 0 && (a) + (b) <= (a)) a 249 lib/intprops.h ((min) < 0 ? (b) == _GL_INT_NEGATE_CONVERT (min, 1) && (a) < - (max) \ a 250 lib/intprops.h : (a) < 0 ? (a) % (b) != ((max) - (b) + 1) % (b) \ a 251 lib/intprops.h : (b) < 0 && ! _GL_UNSIGNED_NEG_MULTIPLE (a, b, max)) a 260 lib/intprops.h ? (a) \ a 261 lib/intprops.h : (a) % (_GL_INT_CONVERT (a, _GL_SIGNED_INT_MAXIMUM (b)) + 1)) \ a 262 lib/intprops.h : (a) % - (b)) \ a 295 lib/intprops.h _GL_BINARY_OP_OVERFLOW (a, b, _GL_ADD_OVERFLOW) a 297 lib/intprops.h _GL_BINARY_OP_OVERFLOW (a, b, _GL_SUBTRACT_OVERFLOW) a 299 lib/intprops.h INT_NEGATE_RANGE_OVERFLOW (a, _GL_INT_MINIMUM (a), _GL_INT_MAXIMUM (a)) a 301 lib/intprops.h _GL_BINARY_OP_OVERFLOW (a, b, _GL_MULTIPLY_OVERFLOW) a 303 lib/intprops.h _GL_BINARY_OP_OVERFLOW (a, b, _GL_DIVIDE_OVERFLOW) a 305 lib/intprops.h _GL_BINARY_OP_OVERFLOW (a, b, _GL_REMAINDER_OVERFLOW) a 307 lib/intprops.h INT_LEFT_SHIFT_RANGE_OVERFLOW (a, b, \ a 308 lib/intprops.h _GL_INT_MINIMUM (a), _GL_INT_MAXIMUM (a)) a 315 lib/intprops.h op_result_overflow (a, b, \ a 316 lib/intprops.h _GL_INT_MINIMUM (0 * (b) + (a)), \ a 317 lib/intprops.h _GL_INT_MAXIMUM (0 * (b) + (a))) a 70 lib/mktime.c #define verify(name, assertion) struct name { char a[(assertion) ? 1 : -1]; } a 94 lib/mktime.c ? (a) >> (b) \ a 95 lib/mktime.c : (a) / (1 << (b)) - ((a) % (1 << (b)) < 0)) a 183 lib/mktime.c return (!a != !b) & (0 <= a) & (0 <= b); a 228 lib/mktime.c return SHR (a, 1) + SHR (b, 1) + (a & b & 1); a 239 lib/mktime.c time_t sum = a + b; a 240 lib/mktime.c return (sum < a) == (TIME_T_MIDPOINT <= b); a 244 lib/mktime.c time_t sum = a + b; a 245 lib/mktime.c return (sum < a) == (b < 0); a 249 lib/mktime.c time_t avg = time_t_avg (a, b); a 261 lib/mktime.c time_t sum = a + b; a 262 lib/mktime.c return (sum < a) == (b < 0); a 266 lib/mktime.c int a_odd = a & 1; a 267 lib/mktime.c time_t avg = SHR (a, 1) + (SHR (b, 1) + (a_odd & b)); a 606 lib/mktime.c return ((a->tm_sec ^ b->tm_sec) a 607 lib/mktime.c | (a->tm_min ^ b->tm_min) a 608 lib/mktime.c | (a->tm_hour ^ b->tm_hour) a 609 lib/mktime.c | (a->tm_mday ^ b->tm_mday) a 610 lib/mktime.c | (a->tm_mon ^ b->tm_mon) a 611 lib/mktime.c | (a->tm_year ^ b->tm_year) a 612 lib/mktime.c | (a->tm_yday ^ b->tm_yday) a 613 lib/mktime.c | isdst_differ (a->tm_isdst, b->tm_isdst)); a 471 lib/regex_internal.h # define MAX(a,b) ((a) < (b) ? (b) : (a)) a 38 lib/sig-handler.h if (a->sa_flags & SA_SIGINFO) a 39 lib/sig-handler.h return (sa_handler_t) a->sa_sigaction; a 41 lib/sig-handler.h return a->sa_handler; a 34 lib/stdarg.in.h # define va_copy(a,b) ((a) = (b)) a 104 lib/strftime.c ? (a) >> (b) \ a 105 lib/strftime.c : (a) / (1 << (b)) - ((a) % (1 << (b)) < 0)) a 349 lib/strftime.c int a4 = SHR (a->tm_year, 2) + SHR (TM_YEAR_BASE, 2) - ! (a->tm_year & 3); a 356 lib/strftime.c int years = a->tm_year - b->tm_year; a 358 lib/strftime.c + (a->tm_yday - b->tm_yday)); a 359 lib/strftime.c return (60 * (60 * (24 * days + (a->tm_hour - b->tm_hour)) a 360 lib/strftime.c + (a->tm_min - b->tm_min)) a 361 lib/strftime.c + (a->tm_sec - b->tm_sec)); a 55 lib/timespec.h return (a.tv_sec < b.tv_sec ? -1 a 56 lib/timespec.h : a.tv_sec > b.tv_sec ? 1 a 57 lib/timespec.h : (int) (a.tv_nsec - b.tv_nsec)); a 65 lib/timespec.h return a.tv_sec < 0 ? -1 : a.tv_sec || a.tv_nsec; a 76 lib/timespec.h return a.tv_sec + a.tv_nsec / 1e9; a 127 src/context.c translate_range (file, a, b, &trans_a, &trans_b); a 277 src/context.c translate_range (file, a, b, &trans_a, &trans_b); a 727 src/sdiff.c diffargv[diffargs++] = a; a 74 src/system.h # define strcasecoll(a, b) stricoll (a, b) a 76 src/system.h # define strcasecoll(a, b) strcasecmp (a, b) /* best we can do */ a 114 src/system.h #define MIN(a, b) ((a) <= (b) ? (a) : (b)) a 115 src/system.h #define MAX(a, b) ((a) >= (b) ? (a) : (b)) a 207 src/system.h #define STREQ(a, b) (strcmp (a, b) == 0) a 653 src/util.c *aptr = translate_line_number (file, a - 1) + 1; a 667 src/util.c translate_range (file, a, b, &trans_a, &trans_b);