__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=, arg_b=) 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=, arg_b=) 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=, 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)