Commit Graph

84 Commits

Author SHA1 Message Date
retropikzel 993588e286 Move chicken to pffi-define-library 2025-03-22 17:39:54 +02:00
retropikzel 27cc998f35 Remove debug logging 2025-03-22 16:14:06 +02:00
retropikzel a0b316b47b Progress 2025-03-22 14:41:28 +02:00
retropikzel 9018ab0960 Merge remote-tracking branch 'origin/master' into gambit 2025-03-21 07:45:35 +02:00
retropikzel d0206d3ce9 Remove string type 2025-03-21 07:45:13 +02:00
retropikzel 7d39b4ee78 Working on Gambit implementation 2025-03-21 07:30:16 +02:00
retropikzel a9e1088151 Merge remote-tracking branch 'origin/master' into gambit 2025-03-21 07:18:34 +02:00
retropikzel fe5de3e731 Working on Gambit implementation 2025-03-21 07:16:39 +02:00
retropikzel 66e4812f11 Rename pffi-shared-object-auto-load to pffi-load and dont export pffi-shared-object-load 2025-03-20 19:25:35 +02:00
retropikzel 38d2567800 Move chicken 6 code to shared pointer->string and string->pointer implementation 2025-03-15 07:01:56 +02:00
retropikzel 4d24c23a5c Move gauche to using shared pointer->string and string->pointer 2025-03-15 06:57:22 +02:00
retropikzel ad9a6778af Simplify Chibi code 2025-03-15 06:55:49 +02:00
retropikzel f529fcab52 Bring in the shared pointer->string and string->pointer implementation 2025-03-15 06:47:10 +02:00
retropikzel e84fc593bd Merge remote-tracking branch 'origin/master' into mosh 2025-03-15 06:46:29 +02:00
retropikzel 3dc98c2391 Made shared pointer->string and string->pointer implementation 2025-03-15 06:44:41 +02:00
retropikzel 59dd50619d Commented out some tests to see how far they pass 2025-03-14 07:41:35 +02:00
retropikzel 1b08e57be2 Backup 2025-03-13 18:57:05 +02:00
retropikzel 1ba179d7cd Fix stklos load function argument count 2025-03-12 08:40:30 +02:00
retropikzel ac75c7d2e7 Removed debug loggings 2025-03-12 08:26:40 +02:00
retropikzel 25e9497ae4 Gauche implementation now works 2025-03-12 08:10:44 +02:00
retropikzel 3fcc91e7c0 Add pointer-address to Gauche 2025-03-11 14:46:11 +02:00
retropikzel 7245f59824 Build Gauche shared object into library directory 2025-03-11 12:52:58 +02:00
retropikzel 4c99d3f805 Fix chibi bugs when transforming pffi types to libffi types 2025-03-11 12:52:40 +02:00
retropikzel 41ef16653a Fixes to Chibi and Gauche 2025-03-11 11:07:24 +02:00
retropikzel bbbfab1723 Gauche and Chibi can now pass strings to foreign functions 2025-03-07 12:14:11 +02:00
retropikzel a6e63db252 Cleaning up the repository structure. Improving the Gauche implementation 2025-03-04 18:35:19 +02:00
retropikzel 842178129d - Started making progress with Gauche implementation
- Clean up the repository structure and C file names
2025-03-03 19:26:03 +02:00
retropikzel cb9b2f87be Started working on a gauche implementation 2025-03-02 20:20:16 +02:00
retropikzel a6f9de2e6b Cleaning up 2025-03-02 14:28:08 +02:00
retropikzel 26ad6f9506 Starting renaming and modfying to new schubert format 2024-07-14 20:36:33 +03:00
retropikzel 2b1ae32c56 Backup 2024-07-05 10:06:54 +03:00
retropikzel b8a51ecaf7 Minor wine32 fixes 2024-07-03 15:43:46 +03:00
retropikzel c7ced19b1d Bump version to v0-3-0 2024-07-02 20:47:06 +03:00
retropikzel b02222ad35 Merge remote-tracking branch 'origin/master' into callback-racket 2024-07-01 20:14:57 +03:00
retropikzel 7c15de41e8 Done 2024-07-01 20:13:27 +03:00
retropikzel 14bbd63d5f Made some progress, backing up in git 2024-06-30 15:31:23 +03:00
retropikzel 3aad3b5f75 Done 2024-06-29 18:10:47 +03:00
retropikzel 9dd0fdb260 Done 2024-06-29 14:09:35 +03:00
retropikzel a420b6849b Done 2024-06-29 12:55:00 +03:00
retropikzel b269578493 Add aarch64 folders to auto load search paths 2024-06-29 10:08:46 +03:00
retropikzel 672e0b5962 Some guile fixes to pointer access pointer access 2024-06-22 11:34:12 +03:00
retropikzel 62466ab919 Fix guile pointer access on pointer access 2024-06-22 10:40:36 +03:00
retropikzel 064ca3d668 Some temporary guile hacks added 2024-06-22 08:45:09 +03:00
retropikzel 08efcd520c v0-2-2 2024-06-06 14:40:27 +03:00
retropikzel e5b121416c v0-2-2 2024-06-06 14:21:11 +03:00
retropikzel 3c2033ac2f Some fixes for sagittarius 2024-06-05 21:32:52 +03:00
retropikzel 8ee8b8fc78 - Better error messages
- Improve sagittarius pffi-pointer-null
2024-06-01 09:39:39 +03:00
retropikzel c4a537448c Remove debug logging 2024-05-29 19:19:39 +03:00
retropikzel 623a426541 Add more path to autoload paths 2024-05-29 18:00:02 +03:00
retropikzel 04f4cbc7d0 Add more path to autoload paths 2024-05-29 17:32:56 +03:00