1. 28 Jul, 2021 4 commits
  2. 26 Jul, 2021 9 commits
  3. 25 Jul, 2021 7 commits
  4. 24 Jul, 2021 1 commit
  5. 23 Jul, 2021 2 commits
  6. 22 Jul, 2021 3 commits
  7. 21 Jul, 2021 3 commits
  8. 20 Jul, 2021 5 commits
  9. 18 Jul, 2021 3 commits
  10. 17 Jul, 2021 3 commits
    • Yukihiro "Matz" Matsumoto's avatar
      Merge pull request #5509 from dearblue/cast-c++ · 86f8edca
      Yukihiro "Matz" Matsumoto authored
      Avoid implicit casting from void pointers for C++
      86f8edca
    • dearblue's avatar
      Explicit write barrier for binding · de4523f7
      dearblue authored
      de4523f7
    • dearblue's avatar
      Output an error if the `INTPTR_MAX` macro is undefined in C++ · dbd249ca
      dearblue authored
      When doing `conf.enable_cxx_abi` and compiling with FreeBSD + clang or MinGW, such as `INTPTR_MAX` constant macro is not defined if `#include <stdint.h>` precedes `#include <mruby.h>`.
      Currently I get a warning when I use an undefined macro, but if I don't notice it I get confused in a link error.
      It can be expected that the problem will be easier to understand by making a clear error.
      
      Adding `-Werror=undef` as a compiler flag can also result in an error, but this can be a problem if the system header file itself uses undefined macros, for example.
      This patch does minimal confirmation only, but has no side effects.
      dbd249ca