Log Message: |
Fix bugs with arithmatic expansion $((...)) was truncated to type int.
Change the type for arithmatic expansion to intmax_t on all architectures. SUSv3 requires type long, but allows for larger values.
This improves compability with other shells such as bash, zsh and NetBSD's sh.
Expand $LINENO to the current line number. (SUSv3)
This fixes stupid autotools scripts. (i'm looking at you graphviz)
Merged from FreeBSD CURRENT.
|