Commit Graph

2840 Commits

Author SHA1 Message Date
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
luoliwoshang
5e928b5ae1 goreleaser:gop => xgo 2025-06-12 19:05:50 +08:00
luoliwoshang
fc88c89f7c readme(xgo):xgo project 2025-06-12 18:53:08 +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
luoliwoshang
0cb29ab388 internal/runtime:runtime.cpp 2025-06-11 19:02:58 +08:00
luoliwoshang
9c66cb9b00 ci:install libunwind-19-dev 2025-06-11 18:23:32 +08:00
luoliwoshang
c2a50fa98d internal/clite:wrap with cpp 2025-06-11 18:18:52 +08:00
luoliwoshang
ac352179da ci:install libc++-dev in linux 2025-06-11 18:13:41 +08:00
luoliwoshang
f2f93c7f5f cl:compile with clang++ 2025-06-11 17:01:12 +08:00
visualfc
ce984d44a0 libffi: support wasm32 2025-06-11 09:10:46 +08:00
xushiwei
900ae67369 Merge pull request #1142 from goplus/dependabot/go_modules/github.com/goplus/gogen-1.19.0
build(deps): bump github.com/goplus/gogen from 1.18.1 to 1.19.0
2025-06-09 18:07:16 +08:00
xushiwei
ffaac95c11 Merge pull request #1143 from visualfc/js
GOOS=js set -sENVIRONMENT=web,worker
2025-06-09 17:46:40 +08:00
visualfc
6fbc5c6fd0 GOOS=js set -sENVIRONMENT=web,worker 2025-06-09 13:34:13 +08:00
dependabot[bot]
f3c6d7e90f build(deps): bump github.com/goplus/gogen from 1.18.1 to 1.19.0
Bumps [github.com/goplus/gogen](https://github.com/goplus/gogen) from 1.18.1 to 1.19.0.
- [Release notes](https://github.com/goplus/gogen/releases)
- [Commits](https://github.com/goplus/gogen/compare/v1.18.1...v1.19.0)

---
updated-dependencies:
- dependency-name: github.com/goplus/gogen
  dependency-version: 1.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-09 01:04:12 +00:00
xushiwei
47c119a2d7 Merge pull request #1141 from goplus/dependabot/go_modules/golang.org/x/tools-0.34.0
build(deps): bump golang.org/x/tools from 0.30.0 to 0.34.0
2025-06-06 18:32:45 +08:00
dependabot[bot]
29904f8f22 build(deps): bump golang.org/x/tools from 0.30.0 to 0.34.0
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.30.0 to 0.34.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.30.0...v0.34.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-version: 0.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-06 01:16:01 +00:00
xushiwei
fc86634e29 Merge pull request #1140 from luoliwoshang/internal/dir
runtime:forkAndExecInChild chdir
2025-06-06 09:12:05 +08:00
xushiwei
c89c845b98 Merge pull request #1139 from visualfc/stat
syscall: Stat_t for js/wasip1
2025-06-06 09:09:57 +08:00
xushiwei
452d840512 Merge pull request #1138 from goplus/dependabot/go_modules/github.com/goplus/mod-0.17.1
build(deps): bump github.com/goplus/mod from 0.17.0 to 0.17.1
2025-06-06 09:09:19 +08:00
luoliwoshang
701568e011 internal:forkAndExecInChild chdir 2025-06-05 18:54:25 +08:00
visualfc
dade77d719 syscall: Stat_t for js/wasip1 2025-06-05 14:53:28 +08:00
dependabot[bot]
ae8b7bb1f5 build(deps): bump github.com/goplus/mod from 0.17.0 to 0.17.1
Bumps [github.com/goplus/mod](https://github.com/goplus/mod) from 0.17.0 to 0.17.1.
- [Release notes](https://github.com/goplus/mod/releases)
- [Commits](https://github.com/goplus/mod/compare/v0.17.0...v0.17.1)

---
updated-dependencies:
- dependency-name: github.com/goplus/mod
  dependency-version: 0.17.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-04 00:37:13 +00:00
xushiwei
87c7b65223 Merge pull request #1134 from MeteorsLiu/fix-uninitiated-chan-mu
fix:  uninitiated mutex
2025-05-27 06:27:21 +08:00
xushiwei
71815a4963 Merge pull request #1131 from goplus/dependabot/go_modules/github.com/goplus/mod-0.17.0
build(deps): bump github.com/goplus/mod from 0.16.1 to 0.17.0
2025-05-27 06:14:37 +08:00
Haolan
69b2bfdeb2 fix: uninitiated mutex 2025-05-26 17:21:19 +08:00
dependabot[bot]
57d74dfdbf build(deps): bump github.com/goplus/mod from 0.16.1 to 0.17.0
Bumps [github.com/goplus/mod](https://github.com/goplus/mod) from 0.16.1 to 0.17.0.
- [Release notes](https://github.com/goplus/mod/releases)
- [Commits](https://github.com/goplus/mod/compare/v0.16.1...v0.17.0)

---
updated-dependencies:
- dependency-name: github.com/goplus/mod
  dependency-version: 0.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-26 00:22:04 +00:00
xushiwei
450a3637e4 Merge pull request #1129 from luoliwoshang/test/exitrefine
chore:test exit code.
2025-05-22 22:10:46 +08:00
luoliwoshang
780c927ea6 chore:test exit code. 2025-05-22 09:53:34 +08:00
xushiwei
254db35ef1 Merge pull request #1128 from luoliwoshang/test/exit
build:exit when test fail
2025-05-22 05:50:49 +08:00
luoliwoshang
0463230533 build:exit when test fail 2025-05-21 16:21:06 +08:00
xushiwei
44e1435c65 Merge pull request #1127 from runsys/main
widows build support
2025-05-19 02:21:38 +08:00
runsys
73270f0e87 windows mingw64 llvm 20 support patch 2 2025-05-18 17:05:12 +08:00
runsys
c1550cf608 windows mingw64 llvm 20 support patch 1 2025-05-18 17:03:47 +08:00
xushiwei
cd2e8aa40a Merge pull request #1126 from visualfc/runtime
runtime: GOOS GOARCH Compiler
2025-05-17 21:16:16 +08:00
visualfc
bb70b6eeab runtime: GOOS GOARCH Compiler 2025-05-17 16:28:26 +08:00
xushiwei
9b28d2ac70 Merge pull request #1123 from cpunion/wasm-emscripten1
Build js/wasm with emscripten
2025-05-17 15:08:05 +08:00
Li Jie
fd1def7885 build js/wasm target with emscripten 2025-05-17 10:48:27 +08:00
Li Jie
9a79078441 clang.Cmd.CheckLinkArgs compiles to temp file and remove 2025-05-17 10:48:26 +08:00
Li Jie
bb43622fe7 runtime: wasm compatible with js build tag 2025-05-17 10:48:26 +08:00
xushiwei
9203c366e7 Merge pull request #1121 from visualfc/closure
fix reflect.pointer  for closure; fix runtime unsafe.pointer ptrBytes
v0.11.5
2025-05-17 01:19:40 +08:00