[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Git][gambas/gambas][master] 2 commits: Support for extern variables. New 'gb.ffi' component.



Benoît Minisini pushed to branch master at Gambas / gambas


Commits:
67667ecf by Benoît Minisini at 2026-10-06T13:17:08+02:00
Support for extern variables. New 'gb.ffi' component.

[COMPILER]
* NEW: Support for extern variables.

[INTERPRETER]
* NEW: Support for extern variables.

[GB.FFI]
* NEW: New component that aims at moving the support for external libraries outside of the main interpreter.

- - - - -
008fdfb7 by Benoît Minisini at 2026-10-06T13:18:35+02:00
Update interpreter bytecode version to 3.23.

[CONFIGURATION]
* NEW: Update interpreter bytecode version to 3.23.

- - - - -


40 changed files:

- main/configure.ac
- main/gbc/gbc_class.c
- main/gbc/gbc_class.h
- main/gbc/gbc_dump.c
- main/gbc/gbc_header.c
- main/gbc/gbc_header.h
- main/gbc/gbc_info.c
- main/gbc/gbc_output.c
- main/gbc/gbc_trans_expr.c
- main/gbx/Makefile.am
- main/gbx/gbx.c
- main/gbx/gbx_c_system.c
- main/gbx/gbx_class.h
- main/gbx/gbx_class_desc.h
- main/gbx/gbx_class_load.c
- main/gbx/gbx_exec_loop.c
- main/gbx/gbx_exec_pop.c
- main/gbx/gbx_exec_push.c
- main/gbx/gbx_extern.c
- main/gbx/gbx_extern.h
- main/gbx/gbx_value.c
- main/lib/Makefile.am
- + main/lib/ffi/Makefile.am
- + main/lib/ffi/extern.c
- + main/lib/ffi/extern.h
- + main/lib/ffi/gb.ffi.component
- + main/lib/ffi/gb.ffi.h
- + main/lib/ffi/main.c
- + main/lib/ffi/main.h
- main/lib/jit/jit_body.c
- main/lib/jit/main.c
- main/share/gambas.h
- main/share/gb_code.h
- main/share/gb_code_temp.h
- main/share/gb_limit.h
- main/share/gb_pcode.h
- main/share/gb_pcode_temp.h
- main/share/gb_type_common.h
- main/share/gbc_trans_common.h
- version.m4


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/2a55eb0705b744439675d3161e867323c8317bed...008fdfb7e7282f004da2ebdd9eaaa238687f2b4d

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/2a55eb0705b744439675d3161e867323c8317bed...008fdfb7e7282f004da2ebdd9eaaa238687f2b4d
You're receiving this email because of your account on gitlab.com. Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help