- 08 Mar, 2014 16 commits
-
-
Yukihiro "Matz" Matsumoto authored
use mrb_str_cat_lit for literals
-
Yukihiro "Matz" Matsumoto authored
use NAN and INFINITY macros
-
cremno authored
-
Yukihiro "Matz" Matsumoto authored
Make type casts safer
-
Yukihiro "Matz" Matsumoto authored
fix #1823
-
cremno authored
-
cremno authored
The macro str_to_mrb_float (strto[df]) converts a string to a number, but these two macros can be used to directly get the special value. The NAN macro requires quiet NaN support, but so does str_to_mrb_float. This change also circumvents missing C99 support in Microsoft's C library. Its (or ISO C90's) strtod doesn't parse "nan" or "inf".
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
ksss authored
-
Masaki Muranaka authored
-
Yukihiro "Matz" Matsumoto authored
Use sizeof(void*) instead of mrb_int size and extend embed string size.
-
Yukihiro "Matz" Matsumoto authored
two pool fixes
-
Yukihiro "Matz" Matsumoto authored
support linenoise in mirb
-
- 07 Mar, 2014 12 commits
-
-
cremno authored
-
cremno authored
C4146 (unary minus operator applied to unsigned type, result still unsigned)
-
takkaw authored
-
Yukihiro "Matz" Matsumoto authored
-
take_cheeze authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Embed small string
-
Yukihiro "Matz" Matsumoto authored
.PHONY should be placed after `all'
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Fix behavior Hash#eql?
-
unak authored
Because some make (e.g. nmake) recognize it as a normal rule definition and if it's the first rule, make runs it as a default rule. Consequently `all', `test' and `clean' are all ran (because they are depended by .PHONY), and builded files are cleaned.
-
ksss authored
-
- 06 Mar, 2014 7 commits
-
-
ksss authored
-
ksss authored
-
ksss authored
use flags 4 for *this object is embed* use flags 8~64 for *embed string length*
-
Yukihiro "Matz" Matsumoto authored
Fix build on mingw32
-
mattn authored
-
Yukihiro "Matz" Matsumoto authored
fixed broken gettimeofday implementation for Windows
-
unak authored
small, but critical typo :)
-
- 05 Mar, 2014 5 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix and add test for Proc#source_location.
-
Yukihiro "Matz" Matsumoto authored
visualcpp toolchain: change compiler/linker flags
-
Yukihiro "Matz" Matsumoto authored
error.h: add extern "C" for C++
-
cremno authored
with these flags visualcpp should behave more like the gcc toolchain c: - produce debug information - optimize for speed instead of disabling optimization - use non-debug version of Microsoft's C library - remove unused and unnecessary macro definitions cxx: - separate C and C++ (#1594) - specify kind of exception handling (see warning C4530) linker: - produce debug information - disable incremental linking and re-enable optimizations
-
cremno authored
-