Commit Graph

31 Commits

Author SHA1 Message Date
rajdakin 86d9d851c6
[WRAPPERHELPER] Fixed a bug due to variadic arguments (#2455) 2025-03-20 17:30:01 +01:00
ptitSeb 77b16ae30d [BOX32][WRAPPER] Prepare xcb_connection_t* as n on box32 2024-12-16 10:51:41 +01:00
rajdakin 18ce48e2c0
[WRAPPERHELPER] Fixed a use-after-free issue (#2118) 2024-12-06 13:29:20 +01:00
rajdakin fd613de55e
[WRAPPERHELPER] Transform from function to data if needed (#2089) 2024-11-28 09:17:00 +01:00
rajdakin d507f8a6d0
[WRAPPERHELPER] Accept and ignore semicolons instead of declarations (#2081) 2024-11-26 13:56:18 +01:00
rajdakin cb33043dd4
[WRAPPERHELPER] Fixed a parsing error (#2079) 2024-11-26 10:16:11 +01:00
rajdakin a71856801b
[WRAPPERHELPER] Added the `--gst` option (#2072) 2024-11-25 16:13:04 +01:00
rajdakin d8c16de2ec
[WRAPPERHELPER] Fixed pragma once handling (#2067) 2024-11-24 22:19:28 +01:00
rajdakin b8ed1b9646
[WRAPPERHELPER] Added support to cast to enum (#2061) 2024-11-23 22:01:40 +01:00
rajdakin 70a6d96748
[WRAPPERHELPER] Added pragma once support, fixed a preprocessor bug, fixed the wrapperhelper Makefile (#1977) 2024-10-29 16:31:05 +01:00
ptitSeb 224974f218 [WRAPPERHELPER] Removed double line added by mystake 2024-10-05 14:22:59 +02:00
rajdakin 564d06e84c
[WRAPPERHELPER] Forgot to add the Makefile (#1895)
* [WRAPPERHELPER] Forgot to add the Makefile

* [WRAPPERHELPER] Also sped up the build
2024-10-02 20:42:45 +02:00
ptitSeb 2b0c8d45fa [BOX32][WRAPPER] Added 32bits wrapping for SDL2_image 2024-09-30 17:41:47 +02:00
rajdakin 4715ef2633
[WRAPPERHELPER] Added box32 and line number support in the wrapperhelper (#1890) 2024-09-30 12:31:45 +02:00
rajdakin 09d4cb7b38
[WRAPPERHELPER] Fixed wrapperhelper (#1850) 2024-09-21 12:29:28 +02:00
rajdakin e18846fac5
[WRAPPERHELPER] Fixed some bugs, added partial multiarch support (#1847) 2024-09-20 17:06:25 +02:00
rajdakin 5abdfd9751
[WRAPPERHELPER] Added predefined mark-simple and conversions (#1845) 2024-09-20 14:32:26 +02:00
ptitSeb fb11af5859 [WRAPPER] Added hack for parser helper to __attribute inline and noreturn 2024-09-20 12:49:01 +02:00
rajdakin 550b72200d
Improve the wrapper helper (#1844)
* [WRAPPERHELPER] Fixed some issues, added better macros

* [WRAPPERHELPER] Fixed type_t_equal_lax
2024-09-20 12:40:06 +02:00
rajdakin 0d6028d837
[WRAPPERHELPER] Added per-arch override, always include 'stdc-predef.h', better parsing (#1813) 2024-09-10 17:25:37 +02:00
rajdakin 26b7a49d82
[WRAPPERHELPER] Fixed preprocessor logic, moved type validation to machine (#1808) 2024-09-08 22:26:35 +02:00
rajdakin c87a56ef37
[WRAPPERHELPER] Major enhancements in output quality, allow for generic type mapping (#1807) 2024-09-08 16:43:16 +02:00
rajdakin f30d75ae5d
[WRAPPERHELPER] General improvements (#1804)
* [WRAPPERHELPER] Automatic headers detection, various bug fixes, added some cast support

* [WRAPPERHELPER] Keep comments untouched
2024-09-07 20:53:51 +02:00
rajdakin f0d7582845
Upgraded the wrapper helper (#1803)
* [WRAPPERHELPER] Fixed unsigned comparison in macros, added macro expanding in include commands, added -I option

* [WRAPPERHELPER] Forgot the README
2024-09-07 15:20:17 +02:00
rajdakin 6044feb7fd
Wrapper helper (#1799)
* [WRAPPERHELPER] Added wrapperhelper v0.1, tested on libc

* [WRAPPED] Removed updates to libc from this branch

* [WRAPPERHELPER] Removed GPL header and added modified LGPL header, added notes about licensing issues
2024-09-06 15:07:38 +02:00
wannacu b1c09acb0c
[WRAPPER HELPER] Improve Record Parsing (#880) 2023-07-12 09:43:08 +02:00
Yang Liu a9099ce2c1
Added some mpg123 wrapped functions (#762)
* Added some mpg123 wrapped functions

* Added a warning to wrapperhelper README
2023-05-05 09:38:01 +02:00
rajdakin 486bbae323
[HELPER] Added support for builtin type distinction (long/long long) (#735) 2023-04-23 20:56:14 +02:00
ptitSeb 66abc05259 Added a bunch of wrapped functions (for #725) 2023-04-23 15:25:53 +02:00
rajdakin 4334a1985b
[WRAPPER HELPER] First pass toward a better wrapper helper (#658) 2023-03-31 17:33:40 +02:00
Jai A P ba03124720
Add wrapperhelper from box86 (#657)
* Add wrapperhelper (created by @wannacu, from box86)

- Changes as compared to box86 version:
- Default Guest Triple x64
- Default Host Triple arm64
2023-03-31 14:42:28 +02:00