rendered paste body __eqdf2 (arg_a=nan(0x800007ff80000), arg_b=nan(0x800007ff80000)) at dp-bit.c:1193
1193 unpack_d (&au, &a);
1190 au.value = arg_a;
1191 bu.value = arg_b;
1193 unpack_d (&au, &a);
__unpack_d (src=0x7fa76130, dst=0x7fa76140) at dp-bit.c:519
519 dst->sign = sign;
465 fraction = src->bits.fraction;
466 exp = src->bits.exp;
519 dst->sign = sign;
465 fraction = src->bits.fraction;
466 exp = src->bits.exp;
520 if (exp == 0)
551 else if (!LARGEST_EXPONENT_IS_NORMAL (FRAC_NBITS) && exp == EXPMAX)
554 if (fraction == 0)
563 if ((fraction & QUIET_NAN) == 0)
572 dst->class = CLASS_SNAN;
575 dst->fraction.ll = fraction;
__eqdf2 (arg_a=<value optimized out>, arg_b=<value optimized out>) at dp-bit.c:1194
1194 unpack_d (&bu, &b);
__unpack_d (src=0x7fa76138, dst=0x7fa76158) at dp-bit.c:519
519 dst->sign = sign;
465 fraction = src->bits.fraction;
466 exp = src->bits.exp;
519 dst->sign = sign;
465 fraction = src->bits.fraction;
466 exp = src->bits.exp;
520 if (exp == 0)
551 else if (!LARGEST_EXPONENT_IS_NORMAL (FRAC_NBITS) && exp == EXPMAX)
554 if (fraction == 0)
563 if ((fraction & QUIET_NAN) == 0)
572 dst->class = CLASS_SNAN;
575 dst->fraction.ll = fraction;
__eqdf2 (arg_a=<value optimized out>, arg_b=<value optimized out>) at dp-bit.c:1196
1196 if (isnan (&a) || isnan (&b))
1194 unpack_d (&bu, &b);
1196 if (isnan (&a) || isnan (&b))
1200 }
fmt_num (b=0x510008 "nan", size=240, format=0x510570 "%.6g", n=nan(0xfffff7fffffff), int_as_int=1) at editors/awk.c:1726
1726 do { c = *s; } while (c && *++s);
1727 if (strchr("diouxX", c)) {
1729 } else if (strchr("eEfgG", c)) {
1730 r = snprintf(b, size, format, n);
1736 }
1730 r = snprintf(b, size, format, n);
0x0048bd30 in snprintf ()
Single stepping until exit from function snprintf,
which has no line number information.
getvar_s (v=0x510738) at editors/awk.c:711
711 v->string = xstrdup(buf);
xstrdup (s=0x510008 "nan") at libbb/xfuncs.c:57
57 if (s == NULL)
60 t = strdup(s);
62 if (t == NULL)
66 }
getvar_s (v=0x510738) at editors/awk.c:712
712 v->type |= VF_CACHED;
711 v->string = xstrdup(buf);
712 v->type |= VF_CACHED;
711 v->string = xstrdup(buf);
712 v->type |= VF_CACHED;
714 return (v->string == NULL) ? "" : v->string;
715 }
next_input_file () at editors/awk.c:2635
2635 fname = getvar_s(findvar(iamarray(V[ARGV]), ind));
iamarray (v=0x510798) at editors/awk.c:618
618 {
621 while (a->type & VF_CHILD)
624 if (! (a->type & VF_ARRAY)) {
629 }
hash_find (hash=0x512960, name=0x512aa8 "nan") at editors/awk.c:532
532 hi = hash_search(hash, name);
527 {
532 hi = hash_search(hash, name);
hash_search (hash=0x512960, name=0x512aa8 "nan") at editors/awk.c:488
488 hi = hash->items [ hashidx(name) % hash->csize ];
485 {
488 hi = hash->items [ hashidx(name) % hash->csize ];
hashidx (name=0x512aa8 "nan") at editors/awk.c:467
467 while (*name) idx = *name++ + (idx << 6) - idx;
469 }
hash_search (hash=<value optimized out>, name=0x512aa8 "nan") at editors/awk.c:490
490 if (strcmp(hi->name, name) == 0)
489 while (hi) {
490 if (strcmp(hi->name, name) == 0)
491 return &(hi->data);
495 }
hash_find (hash=0x512960, name=0x512aa8 "nan") at editors/awk.c:533
533 if (! hi) {
532 hi = hash_search(hash, name);
547 }
getvar_s (v=0x512ab8) at editors/awk.c:709
709 if ((v->type & (VF_NUMBER | VF_CACHED)) == VF_NUMBER) {
710 fmt_num(buf, MAXVARFMT, getvar_s(V[CONVFMT]), v->number, TRUE);
709 if ((v->type & (VF_NUMBER | VF_CACHED)) == VF_NUMBER) {
714 return (v->string == NULL) ? "" : v->string;
715 }
next_input_file () at editors/awk.c:2636
2636 if (fname && *fname && !is_assignment(fname))
2639 } while (!F);
getvar_i (v=0x510738) at editors/awk.c:721
721 if ((v->type & (VF_NUMBER | VF_CACHED)) == 0) {
737 }
getvar_i (v=0x510768) at editors/awk.c:721
721 if ((v->type & (VF_NUMBER | VF_CACHED)) == 0) {
737 }
__adddf3 (arg_a=nan(0x800007ff80000), arg_b=nan(0x800007ff80000)) at dp-bit.c:741
741 unpack_d (&au, &a);
738 au.value = arg_a;
739 bu.value = arg_b;
741 unpack_d (&au, &a);
__unpack_d (src=0x7fa76190, dst=0x7fa761a0) at dp-bit.c:519
519 dst->sign = sign;
465 fraction = src->bits.fraction;
466 exp = src->bits.exp;
519 dst->sign = sign;
465 fraction = src->bits.fraction;
466 exp = src->bits.exp;
520 if (exp == 0)