path: root/shell/math.c
Commit message (Expand)AuthorAgeFilesLines
* typo fix in commentGravatar Denys Vlasenko2014-11-201-1/+1
* ash,hush: do not segfault on $((2**63 / -1))Gravatar Denys Vlasenko2014-11-181-4/+23
* move endofname() to libbbGravatar Denys Vlasenko2013-02-261-12/+0
* whitespace cleanup. no code changesGravatar Denys Vlasenko2013-01-141-1/+1
* shell/math: better comment. no code changesGravatar Denys Vlasenko2010-09-171-2/+2
* shell/math: deconvolute and explain ?: handling. Give better error messageGravatar Denys Vlasenko2010-09-161-108/+135
* shell/math: return string error indicator, not integerGravatar Denys Vlasenko2010-09-151-41/+40
* shell/math.c: stop using bss variableGravatar Denys Vlasenko2010-09-131-20/+34
* shell/math.c: rename arith_eval_hooks to arith_state, put error code into itGravatar Denys Vlasenko2010-09-131-20/+18
* shell/math.c: small code shrink; fixed incomprehensible commentsGravatar Denys Vlasenko2010-09-131-112/+113
* shell: small code shrinkGravatar Denys Vlasenko2010-09-131-8/+9
* shell: shrink arith code; and prepare for returning text error codesGravatar Denys Vlasenko2010-09-131-61/+59
* shell: unify endofname() in hush and ashGravatar Denys Vlasenko2010-09-071-1/+13
* *: make GNU licensing statement forms more regularGravatar Denys Vlasenko2010-08-161-1/+1
* hush: use ash's read builtinGravatar Denys Vlasenko2010-01-121-11/+8
* shell: split read builtin from ashGravatar Denys Vlasenko2010-01-121-8/+7
* ash,hush: fix $RANDOM in children being repeatedGravatar Denys Vlasenko2009-10-121-1/+1
* *: code shrink via NOINLINEGravatar Denys Vlasenko2009-10-081-1/+1
* printf: accept negative numbers for %x; sh: overflowed numbers are 0Gravatar Denys Vlasenko2009-06-051-2/+6
* hush: plug the leak of expanded heredocGravatar Denis Vlasenko2009-04-091-2/+1
* shell/math: randomconfig fixGravatar Denis Vlasenko2009-04-031-3/+3
* split math code out of ash and into a standalone library so we can use it in ...Gravatar Mike Frysinger2009-04-021-0/+701