Commit Graph

2876 Commits

Author SHA1 Message Date
visualfc
d7f2f4efdd cl: patchType check func signature 2025-07-03 20:48:51 +08:00
xushiwei
f2c16beab6 Merge pull request #1174 from luoliwoshang/build/rpathmode
refactor(internal/build):remove rpath change
2025-07-01 13:25:12 +08:00
xushiwei
8983b146f2 Merge pull request #1180 from visualfc/emcc_js
[WIP] runtime/js: js for emscripten
2025-07-01 13:24:04 +08:00
xushiwei
8b0c6eae02 Merge pull request #1181 from visualfc/trace
debug: fix print stack for wasm
2025-07-01 13:22:42 +08:00
visualfc
013f2ef00d debug: fix print stack for wasm 2025-07-01 11:31:15 +08:00
visualfc
e972be8dab runtime/js: js for emscripten 2025-06-30 20:55:32 +08:00
luoliwoshang
e60c3bd943 refactor(internal/build):remove rpath change 2025-06-26 13:55:58 +08:00
xushiwei
f0728c4fe0 Merge pull request #1164 from visualfc/codegen
build: gen pkg.ll to object
2025-06-25 23:14:45 +08:00
visualfc
249f85a25e build: gen pkg to object 2025-06-25 21:01:18 +08:00
xushiwei
9c59ac297d Merge pull request #1171 from luoliwoshang/internal/build/test
fix(build):test all pkg with llgo test ./...
2025-06-25 18:17:41 +08:00
luoliwoshang
6e8f3d1d19 test(build):collect llgo test ./... output to test 2025-06-25 15:38:20 +08:00
luoliwoshang
3df783de13 test(build):case with llgo test ./... 2025-06-24 16:34:33 +08:00
luoliwoshang
b469fc990f fix(build):test all pkg with llgo test ./... 2025-06-24 14:07:20 +08:00
xushiwei
6df688e62e Merge pull request #1168 from xushiwei/q
#1165 cpkgimp: import c package
2025-06-23 23:07:12 +08:00
xushiwei
4f6f1c4453 #1165 cpkgimp: import c package 2025-06-23 22:58:26 +08:00
xushiwei
891e47ef60 Merge pull request #1167 from xushiwei/q
Write a C package in Go
2025-06-23 22:51:41 +08:00
xushiwei
84f0c0fd9f codecov: skip cl/cltest 2025-06-23 22:43:30 +08:00
xushiwei
25d64f2812 Merge pull request #1166 from xushiwei/q
rm llgo.old
2025-06-23 22:04:00 +08:00
xushiwei
915cdf2c23 #1165 2025-06-23 22:01:42 +08:00
xushiwei
b7b6e3bc93 testFrom: use test.Diff 2025-06-23 21:14:26 +08:00
xushiwei
3d53b12dea rm llgo.old 2025-06-23 15:45:07 +08:00
xushiwei
132e240e87 Delete doc/How-to-support-a-Rust-Library.md 2025-06-22 15:47:05 +08:00
xushiwei
0b233ea155 Merge pull request #1149 from luoliwoshang/readme/dep
ci/doc:install libunwind-19 & libc++-19
2025-06-22 15:29:36 +08:00
xushiwei
e9c96390e6 Merge pull request #1151 from luoliwoshang/internal/build/testdir
internal/build:switch workdir from testpkg like go behavior
2025-06-22 15:26:07 +08:00
xushiwei
50bd078620 Merge pull request #1130 from visualfc/globals
link globals importpath.name=value
2025-06-22 07:20:53 +08:00
luoliwoshang
65f1c2589c chore:consist install llvm component lib order 2025-06-20 18:07:30 +08:00
luoliwoshang
695329b9dd ci/doc:install libunwind-19 & libc++-19 2025-06-20 18:07:30 +08:00
visualfc
4726e824a0 build: link globals importpath.name=value 2025-06-17 11:11:06 +08:00
xushiwei
e68355d94f Merge pull request #1148 from visualfc/makefunc
reflect: makeFunc
2025-06-16 17:02:19 +08:00
xushiwei
f5c08a2681 Merge pull request #1152 from luoliwoshang/badge/xgo
chore(xgo):gop_autogen => xgo_autogen
2025-06-16 17:00:35 +08:00
xushiwei
b14520954c Merge pull request #1153 from luoliwoshang/readme/xgo
readme(xgo):xgo project
2025-06-16 17:00:10 +08:00
xushiwei
04ac5de29d Merge pull request #1154 from luoliwoshang/release/xgo
goreleaser:gop => xgo
2025-06-16 16:59:50 +08:00
visualfc
2118849d27 cl/_testgo/reflectmkfn 2025-06-13 09:13:48 +08:00
luoliwoshang
5e928b5ae1 goreleaser:gop => xgo 2025-06-12 19:05:50 +08:00
luoliwoshang
3576ed36e2 ci:fmt check ignore xgo_autogen.go 2025-06-12 18:55:18 +08:00
luoliwoshang
fc88c89f7c readme(xgo):xgo project 2025-06-12 18:53:08 +08:00
luoliwoshang
f48b37a218 chore(xgo):gop_autogen => xgo_autogen 2025-06-12 18:49:17 +08:00
luoliwoshang
48bd1d46af internal/build:switch workdir from testpkg like go behavior 2025-06-12 16:49:40 +08:00
visualfc
20a7d0f120 runtime/internal/lib/reflect: fix funcOf for runtime 2025-06-12 16:12:34 +08:00
visualfc
84729e21b8 reflect: makeFunc 2025-06-12 15:50:56 +08:00
xushiwei
26aaa65c1d Merge pull request #1144 from visualfc/ffi_wasm
libffi: support wasm32
2025-06-12 12:55:35 +08:00
xushiwei
c863daf873 Merge pull request #1147 from luoliwoshang/c++
cl:compile with clang++
2025-06-12 12:54:13 +08:00
luoliwoshang
93197e7621 internal/build:compile with c mode,when c file 2025-06-12 11:55:47 +08:00
luoliwoshang
9001cdb8f2 test:lib/cpp test 2025-06-11 21:11:21 +08:00
luoliwoshang
e7e9530eb8 some wrap to cpp 2025-06-11 21:02:32 +08:00
luoliwoshang
bdff346a20 temp moveup testdemo 2025-06-11 20:49:56 +08:00
luoliwoshang
4f5c95045d chore:keep origin c format 2025-06-11 20:30:44 +08:00
luoliwoshang
efabdf27c8 fcntl_unix.cpp 2025-06-11 20:04:13 +08:00
luoliwoshang
f36098d704 internal:link by LLGoFile to find libunwind 2025-06-11 19:46:49 +08:00
luoliwoshang
a5fd7f2eba internal/cl:include llvm-config --cflags to find libunwind.h 2025-06-11 19:34:59 +08:00