Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates for recent mruby. #33

Open
wants to merge 30 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
3fcd13e
Fixes for latest mruby.
take-cheeze May 28, 2015
28a2578
Suppress warning in assert call.
take-cheeze May 30, 2015
559f36f
Pack arguments in `cfunc_closure_call_binding`.
take-cheeze May 30, 2015
271269f
Replace deprecated macro.
take-cheeze Jun 24, 2015
82133f6
Fixes for latest mruby.
take-cheeze Mar 25, 2018
19faf9c
Remove unnecessary gems.
take-cheeze Mar 25, 2018
d6ef658
Fix pthread_cancel error.
take-cheeze Apr 3, 2018
cd491a2
Fix test build error.
take-cheeze Apr 3, 2018
e1aa465
Fix compile error in 1.3.
take-cheeze Apr 3, 2018
5669496
Remove unnecessary include.
take-cheeze Apr 3, 2018
5e25163
Fix travis build.
take-cheeze Apr 3, 2018
e6e69c0
Suppress warning.
take-cheeze Apr 5, 2018
4be424c
Fix zero division.
take-cheeze Apr 23, 2018
cda0977
Fix correct value.
take-cheeze Apr 23, 2018
a61df49
Fix dependencies.
take-cheeze Jun 21, 2018
d35eda4
Silence C++ warning in `test/main.c`.
matz Nov 20, 2018
014ed7c
Change `vector_swap()` argument type from `int` to `size_t`.
matz Nov 20, 2018
1fbc550
Avoid `namespace` C++ keyword from the source.
matz Nov 20, 2018
71e3f07
Separate `mrb_string_p` and `mrb_symbol_p`.
matz Nov 20, 2018
63dec30
Add type cast to the assignment from `void*`.
matz Nov 20, 2018
4ddf9a6
Reorder struct member initialization in declaration order of members.
matz Nov 20, 2018
e6d6ce5
`enum` should be declared outside of `struct` definition.
matz Nov 20, 2018
6835a39
Fixed bugs in the size of `mrb_malloc` allocation.
matz Nov 20, 2018
ac0384a
Move local variable declaration to the top of the function.
matz Nov 20, 2018
14f3299
2.1.2 remove mrb_run, replaced with mrb_top_run
Feb 19, 2021
d817f46
fixed building libffi
Feb 19, 2021
6864711
updated docs
Feb 19, 2021
46ecd12
Merge branch 'graf0-mgem' into mgem
matz Mar 5, 2021
ca6e9f5
cfunc_rubyvm.c: update for the recent mruby source.
matz Mar 5, 2021
840949a
.gitignore: exclude `.lock` files.
matz Mar 5, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Suppress warning.
take-cheeze committed Apr 5, 2018
commit e6e69c05653e60bce3f9e9db745baa1541309381
4 changes: 2 additions & 2 deletions test/func.c
Original file line number Diff line number Diff line change
@@ -37,8 +37,8 @@ int check_offset5(uint8_t *p1, uint8_t *p2) {
static int test_func(uint32_t v1, uint32_t v2) { return v1 + v2; }

void test_func_ref() {
struct STest v1;
struct STest2 v2;
struct STest v1 = {0, 0, 0};
struct STest2 v2 = { {}, 0.0 };
cfunc_test_func1(v1);
cfunc_test_func2(v2);
cfunc_test_func3(test_func);