xushiwei
|
0699832240
|
Merge pull request #919 from visualfc/runtime.named
internal/runtime: NewNamedInterface check exist
|
2024-12-19 18:12:53 +08:00 |
|
visualfc
|
ce169163b9
|
internal/runtime: NewNamedInterface check exist
|
2024-12-17 21:36:51 +08:00 |
|
xushiwei
|
b4af70ada9
|
Merge pull request #916 from visualfc/runtime.interface
abi: fix named interface init
|
2024-12-17 14:43:15 +08:00 |
|
xushiwei
|
424670d854
|
Merge pull request #918 from tsingbx/c/_types
include/_types: add Uint8T, Uint16T, Uint32T, Uint64T, IntmaxT, UintmaxT
|
2024-12-17 14:41:44 +08:00 |
|
tsingbx
|
6ce4644120
|
include/_types: add Uint8T, Uint16T, Uint32T, Uint64T, IntmaxT, UintmaxT
|
2024-12-16 18:15:01 +08:00 |
|
visualfc
|
e55a5d7486
|
internal/runtime: NewNamedInterface, InitNamedInterface
|
2024-12-16 12:07:13 +08:00 |
|
xushiwei
|
04d09eb891
|
Merge pull request #913 from xushiwei/q
README: cgo, c/ffi
|
2024-12-14 09:16:18 +08:00 |
|
xushiwei
|
09b4f5dffd
|
README: cgo, c/ffi
|
2024-12-14 08:15:08 +08:00 |
|
xushiwei
|
29ad96862f
|
Merge pull request #628 from visualfc/go
ssa: fix ssa.go for builtin
|
2024-12-14 06:44:35 +08:00 |
|
xushiwei
|
839d68d62c
|
Merge pull request #912 from luoliwoshang/c/clang/typesize
c/clang:type size
|
2024-12-12 22:10:34 +08:00 |
|
luoliwoshang
|
a4d3bf3cb2
|
c/clang:type size
|
2024-12-12 18:16:40 +08:00 |
|
xushiwei
|
a05bda9fc3
|
Merge pull request #762 from spongehah/golib/time
lib/time: patch div and Time.Round
|
2024-12-10 18:51:45 +08:00 |
|
xushiwei
|
5936b57bac
|
Merge pull request #909 from tsingbx/llgo/linkerror
fix link fail for cjsondemo
|
2024-12-08 11:24:55 +08:00 |
|
tsingbx
|
af2bcd389e
|
fix link error
|
2024-12-08 10:18:47 +08:00 |
|
xushiwei
|
4bec9b038b
|
Merge pull request #906 from visualfc/llccheck
[WIP] build: env LLGO_CHECK=1 for llc check module
|
2024-12-05 12:17:15 +08:00 |
|
visualfc
|
0b3ce5f65a
|
build: env LLGO_CHECK=1 for llc check module
|
2024-12-05 11:07:21 +08:00 |
|
xushiwei
|
cb8e820f5d
|
Merge pull request #905 from luoliwoshang/c/FILE
c:file
|
2024-12-05 09:56:43 +08:00 |
|
luoliwoshang
|
0a4ce9d65e
|
c:FILE
|
2024-12-04 15:02:54 +08:00 |
|
xushiwei
|
f20d74c1f3
|
Merge pull request #904 from visualfc/revert-630-deferargs
Revert "ssa: defer load/store func and args"
|
2024-12-04 09:47:36 +08:00 |
|
七叶
|
3505be422e
|
Revert "ssa: defer load/store func and args"
|
2024-12-03 21:00:49 +08:00 |
|
xushiwei
|
7e9542e79a
|
Merge pull request #898 from visualfc/expand
xtool/env: fix ExpandEnvToArgs check pkg-config
|
2024-12-03 09:33:59 +08:00 |
|
visualfc
|
a1c1a4889b
|
xtool/env: fix ExpandEnvToArgs check pkg-config
|
2024-12-03 09:17:54 +08:00 |
|
visualfc
|
7eeb8084bf
|
ssa: fix ssa.go for builtin
|
2024-12-02 15:40:56 +08:00 |
|
xushiwei
|
7a5bd6ae6a
|
Merge pull request #630 from visualfc/deferargs
ssa: defer load/store func and args
|
2024-12-02 13:51:25 +08:00 |
|
xushiwei
|
d20e60afb3
|
Merge pull request #891 from visualfc/debug
[WIP] c/debug: func addr and info
|
2024-12-02 13:46:56 +08:00 |
|
xushiwei
|
7340263e6a
|
Merge pull request #893 from tsingbx/clang
add clang.GoString, clang.File functions for helper of llcppsymg struct_methodname
|
2024-12-02 13:45:55 +08:00 |
|
visualfc
|
6e8cecd13e
|
cl/_testgo: defer6
|
2024-12-02 11:43:20 +08:00 |
|
tsingbx
|
f106a0854f
|
use temp to reduse clangStr.CStr call times
|
2024-12-02 10:20:41 +08:00 |
|
tsingbx
|
68b09e87b3
|
add clang.GoString, clang.File functions for helper of llcppsymg struct_methodname
|
2024-12-02 09:52:35 +08:00 |
|
visualfc
|
11f2ecd675
|
ssa: defer load/store func and args
|
2024-11-30 14:31:23 +08:00 |
|
visualfc
|
7b6b8b0eeb
|
c/debug: StackTrace
|
2024-11-30 13:47:37 +08:00 |
|
visualfc
|
67f9580c5d
|
c/debug: func addr and info
|
2024-11-30 13:45:19 +08:00 |
|
xushiwei
|
6a3fce97cf
|
Merge pull request #894 from cpunion/fix-release-build
ci: lock release build to llvm@18
|
2024-11-29 16:43:35 +08:00 |
|
Li Jie
|
2bd266a7fc
|
ci: lock release build to llvm@18
|
2024-11-29 10:26:14 +08:00 |
|
xushiwei
|
f6946b88d2
|
Merge pull request #890 from luoliwoshang/c/sizet
c:some stdint type
|
2024-11-28 18:25:08 +08:00 |
|
xushiwei
|
5e5df6becd
|
Merge pull request #881 from cpunion/cgo-extra
cgo: support macros and callbacks (fpvars)
|
2024-11-28 18:24:11 +08:00 |
|
luoliwoshang
|
6c4cb92249
|
c:stdint type
|
2024-11-27 23:48:02 +08:00 |
|
Li Jie
|
c3407eac5e
|
cgo: supports //export functions only calls in C
|
2024-11-27 20:24:53 +08:00 |
|
Li Jie
|
e46b3e24d6
|
test: move cgo demo into _testgo, and make links
|
2024-11-27 18:41:56 +08:00 |
|
Li Jie
|
90763de93c
|
cgo: supports c/go callback funcs
|
2024-11-27 18:41:56 +08:00 |
|
Li Jie
|
5380ffa471
|
cgo: ignore funcs won't be compiled
|
2024-11-27 18:41:56 +08:00 |
|
Li Jie
|
c9f436cc47
|
cgo: full test
cgo: test returning void
|
2024-11-27 18:41:56 +08:00 |
|
Li Jie
|
39dc68fa4e
|
demo/cgofull: add multi cgo module and macro calling
|
2024-11-27 18:41:56 +08:00 |
|
Li Jie
|
d6c527f662
|
cgo: support macros
|
2024-11-27 18:41:56 +08:00 |
|
xushiwei
|
38a7f4f7d5
|
Merge pull request #888 from xushiwei/q
mv llcppg => github.com/goplus/llcppg
v0.9.8
|
2024-11-27 17:35:50 +08:00 |
|
xushiwei
|
1605959a04
|
ci: rm Install llcppg
|
2024-11-27 17:24:12 +08:00 |
|
xushiwei
|
b837e0005a
|
gogensig
|
2024-11-27 17:19:21 +08:00 |
|
xushiwei
|
58937a5366
|
mv llcppsigfetch,llcppsymg => github.com/goplus/llcppg
|
2024-11-27 17:17:40 +08:00 |
|
xushiwei
|
8562c03f80
|
mv llcppg => github.com/goplus/llcppg
|
2024-11-27 17:08:27 +08:00 |
|
xushiwei
|
1cd61b9169
|
Merge pull request #886 from visualfc/reflect.map
reflect: implement map
|
2024-11-27 14:12:56 +08:00 |
|