1. 30 Apr, 2015 2 commits
  2. 28 Apr, 2015 3 commits
  3. 27 Apr, 2015 2 commits
  4. 26 Apr, 2015 4 commits
  5. 25 Apr, 2015 1 commit
  6. 24 Apr, 2015 8 commits
  7. 23 Apr, 2015 2 commits
  8. 18 Apr, 2015 4 commits
    • Yukihiro "Matz" Matsumoto's avatar
      Merge pull request #2766 from furunkel/builtin_overflow · 6246483f
      Yukihiro "Matz" Matsumoto authored
      Use builtins for overflow math if possible
      6246483f
    • Yukihiro "Matz" Matsumoto's avatar
      Merge pull request #2768 from kou/suppress-write-strings-warnings · 0f31f160
      Yukihiro "Matz" Matsumoto authored
      Suppress warnings generated by -Wwrite-strings
      0f31f160
    • Kouhei Sutou's avatar
      Suppress warnings generated by -Wwrite-strings · 09419874
      Kouhei Sutou authored
      Here are suppressed warnings:
      
          src/fmt_fp.c: In function 'fmt_fp':
          src/fmt_fp.c:124:16: warning: initialization discards 'const' qualifier from pointer target type
               char *ss = (t&32)?"inf":"INF";
                          ^
          src/fmt_fp.c:125:17: warning: assignment discards 'const' qualifier from pointer target type
               if (y!=y) ss=(t&32)?"nan":"NAN";
                           ^
          mrbgems/mruby-string-ext/src/string.c: In function 'mrb_str_succ_bang':
          mrbgems/mruby-string-ext/src/string.c:302:27: warning: assignment discards 'const' qualifier from pointer target type
                 if (e == b) prepend = "1";
                                     ^
          mrbgems/mruby-string-ext/src/string.c:305:27: warning: assignment discards 'const' qualifier from pointer target type
                 if (e == b) prepend = "a";
                                     ^
          mrbgems/mruby-string-ext/src/string.c:308:27: warning: assignment discards 'const' qualifier from pointer target type
                 if (e == b) prepend = "A";
                                     ^
          mrbgems/mruby-bin-mruby/tools/mruby/mruby.c: In function 'main':
          mrbgems/mruby-bin-mruby/tools/mruby/mruby.c:213:13: warning: assignment discards 'const' qualifier from pointer target type
               cmdline = args.cmdline ? args.cmdline : "-";
                       ^
          mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c: In function 'print_breakpoint':
          mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:159:3: warning: initialization discards 'const' qualifier from pointer target type
             char* enable_letter[] = {BREAK_INFO_MSG_DISABLE, BREAK_INFO_MSG_ENABLE};
             ^
          mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:159:3: warning: initialization discards 'const' qualifier from pointer target type
      09419874
    • Kouhei Sutou's avatar
      Enable -Wwrite-strings by default for GCC · 058dc7bd
      Kouhei Sutou authored
      058dc7bd
  9. 17 Apr, 2015 5 commits
  10. 02 Apr, 2015 3 commits
  11. 31 Mar, 2015 1 commit
  12. 30 Mar, 2015 2 commits
    • cremno's avatar
      remove unnecessary <inttypes.h> inclusion · 18fdf7e0
      cremno authored
      The format specifier macros were needed to portably print a mrb_int,
      because mrb_raisef() originally called vsnprintf(). It doesn't anymore
      since 18b2683b and the mrb_int format
      specifier macros are already gone.
      18fdf7e0
    • cremno's avatar
      MSVC 2015 implements inline keyword · 6424569a
      cremno authored
      Apparently the C compiler of Visual Studio 2015 CTP6 finally implements
      inline as inline and not only as _inline and __inline.
      6424569a
  13. 23 Mar, 2015 2 commits
  14. 22 Mar, 2015 1 commit
    • cremno's avatar
      refactor write_pool_block() · 7985f75d
      cremno authored
      No need to write the same assertion in each case (except the default
      one). Instead we can assert after the switch statement.
      7985f75d