Add float.h. It exists even if the environment was freestanding. It has been supported since C89.
Add a new function mrb_flo_to_str(). Use it instead of sprintf() as possible.
Fix a warning happens on MRB_INT64 enabled.
Remove memmove(). Use value_move() instead.

value_move() is type-safer than memmove().

And may be faster on some targets.
(If it makes slow on your target,
rewrite to call memset(s1, s2, sizeof(mrb_value)*n)
in value_move().)
remove bit-shift operation.
Merge pull request #1024 from crimsonwoods/remove_bitshifted_constants_larger_than_16bit

remove bit-shift operation.
implement literal %W %w %s
refactor string parsing
Could you add me to AUTHORS?
refactor heredoc identifier
remove disused check code
bugfix about escaping '\n'
fix the type of bit field variable.
if 'int' type is 16bit integer, 'unsigned int flags: 21' is too large.
Removed unused expr
Merge pull request #1021 from monaka/pr-fix-warning-20130316

Fix a warning happens on MRB_INT64 enabled.
Merge pull request #1027 from masuidrive/remove_unused_if

Removed unused expr
Merge pull request #1026 from crimsonwoods/fix_bitfield_type

fix the type of bit field variable.
Merge pull request #1023 from monaka/pr-remove-memmove-from-vm.c

Remove memmove() in src/vm.c.
applying C++ patch from @monaka to support C++ bool type; close #1019
Merge branch 'master' of github.com:mruby/mruby
fix the type of argument named 'aspec'.
'aspec' should be large at least 24 bit.