Commit Graph

3357 Commits

Author SHA1 Message Date
xgopilot
cadafde540 Merge pull request #1333 from goplus/dependabot/go_modules/github.com/goplus/gogen-1.19.3
chore(deps): bump github.com/goplus/gogen from 1.19.2 to 1.19.3
2025-10-13 04:40:16 +00:00
xushiwei
7e1abf1486 Merge pull request #1333 from goplus/dependabot/go_modules/github.com/goplus/gogen-1.19.3
chore(deps): bump github.com/goplus/gogen from 1.19.2 to 1.19.3
2025-10-12 09:42:42 +08:00
dependabot[bot]
cf55925ff5 chore(deps): bump github.com/goplus/gogen from 1.19.2 to 1.19.3
Bumps [github.com/goplus/gogen](https://github.com/goplus/gogen) from 1.19.2 to 1.19.3.
- [Release notes](https://github.com/goplus/gogen/releases)
- [Commits](https://github.com/goplus/gogen/compare/v1.19.2...v1.19.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-10 00:12:17 +00:00
Haolan
c3dbc580aa chore: update stacksave signature commets 2025-09-28 09:20:50 +08:00
Haolan
93e660a2b0 fix: amd64 getsp demo 2025-09-28 09:20:50 +08:00
Haolan
2ec5653f5e feat: implement llgo.stackSave 2025-09-28 09:20:50 +08:00
xushiwei
dba7bd498f Merge pull request #1325 from luoliwoshang/ci/rmllvm
ci/gorelease:remove reduant llvm download
2025-09-27 06:15:03 +08:00
luoliwoshang
8ce0574b9e Merge remote-tracking branch 'upstream/main' into ci/rmllvm 2025-09-26 17:07:10 +08:00
luoliwoshang
dd4cf69e25 Merge remote-tracking branch 'upstream/main' into ci/rmllvm 2025-09-26 17:01:47 +08:00
xushiwei
1ee4da9851 Merge pull request #1320 from aofei/ci
chore(ci): migrate from `macos-13` to `macos-15-intel` runner
2025-09-26 16:57:46 +08:00
xushiwei
9e1b321ce6 Merge pull request #1308 from visualfc/cabi_riscv
internal/cabi: support risc-v specific target-abi
2025-09-26 16:30:43 +08:00
xushiwei
b52caefebd Merge pull request #1327 from visualfc/fixabi
ssa: fix abiTupleOf
2025-09-26 16:26:24 +08:00
xushiwei
0c63138ccd Merge pull request #1328 from visualfc/reflect
runtime/internal/lib/reflect: fix Field closure kind to func
2025-09-26 16:25:08 +08:00
xushiwei
f40da557af Merge pull request #1323 from visualfc/big
runtime: math/big use math_big_pure_go
2025-09-26 16:20:31 +08:00
xushiwei
0e28ac7ce4 Merge pull request #1329 from luoliwoshang/ci/link-python
ci:fix brew python & update macos-13 -> macos-15
2025-09-26 16:14:12 +08:00
luoliwoshang
4a6331c668 ci:rm unuse llvm download tool 2025-09-26 15:07:01 +08:00
luoliwoshang
036bb858e2 ci:link --overwrite python 2025-09-26 11:58:17 +08:00
luoliwoshang
5e86d1aee2 ci:fix brew python & update macos-13 -> macos-15 2025-09-26 11:29:20 +08:00
xushiwei
c4223df087 Merge pull request #1301 from luoliwoshang/xtensa/o0
llgo/embed:compile with `Oz`  & link with `-s` for embed target to reduce size
2025-09-26 11:13:22 +08:00
luoliwoshang
4cff9bb0a7 ci:release-build use macos-15-intel instead macos-13 https://github.com/goplus/llgo/pull/1320 2025-09-26 10:51:07 +08:00
visualfc
ccaf59ec62 runtime/internal/lib/reflect: fix Field closure kind to func 2025-09-26 10:27:56 +08:00
luoliwoshang
087696e31b ci:rm zlib link 2025-09-26 10:23:32 +08:00
visualfc
5592a8fc26 ssa: fix abiTupleOf 2025-09-25 20:16:44 +08:00
luoliwoshang
dc587f684d ci:restore yml 2025-09-25 18:22:21 +08:00
luoliwoshang
5e6501642d release:instal zlib 2025-09-25 17:35:02 +08:00
luoliwoshang
5f3c1e2de3 gorelease:/usr/lib/arch -> /lib/arch 2025-09-25 17:21:37 +08:00
luoliwoshang
215bba2472 gorelease:search /usr/lib/arch 2025-09-25 17:02:14 +08:00
luoliwoshang
bcadacdf21 gorelease:target triple 2025-09-25 16:55:00 +08:00
luoliwoshang
c24506b7e9 ci:reset sysroot set 2025-09-25 16:05:20 +08:00
luoliwoshang
1811ca1220 ci:-z 2025-09-25 15:51:14 +08:00
luoliwoshang
f34ccc1b0c ci:zlib 2025-09-25 15:36:52 +08:00
luoliwoshang
7180f20366 ci:build-essential 2025-09-25 15:24:21 +08:00
luoliwoshang
bb8e81fb9b ci:rm linux llvm download 2025-09-25 15:02:00 +08:00
luoliwoshang
21e7d62c7d ci:rm unuse shell decl 2025-09-25 14:46:00 +08:00
luoliwoshang
35e9ffe31e ci:remove macos llvm download when release 2025-09-25 14:37:29 +08:00
visualfc
62d0ee39de runtime: math/big use math_big_pure_go 2025-09-24 10:32:57 +08:00
Aofei Sheng
79f404ac88 chore(ci): migrate from macos-13 to macos-15-intel runner
GitHub announced the deprecation of the `macos-13` runner image[^1],
which will be completely removed by December 4th, 2025.

This commit migrates all workflows to use `macos-15-intel` runners
following the announcement's recommendation.

This also uses `ubuntu-latest` alias instead of explicit `ubuntu-24.04`.

[^1]: https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/

Signed-off-by: Aofei Sheng <aofei@aofeisheng.com>
2025-09-22 10:01:20 +08:00
xushiwei
8959c83397 Merge pull request #1302 from MeteorsLiu/move-embdemo
chore: move _embdemo to _demo
2025-09-21 11:36:38 +08:00
xushiwei
67a3cb2e7e Merge pull request #1314 from luoliwoshang/internal/build/genll
fix:GenLL flag to correct compile
2025-09-21 11:35:19 +08:00
xushiwei
1195ce9b03 Merge pull request #1318 from visualfc/tpunsafe
ssa: impl builtin alignof offsetof
2025-09-21 11:32:52 +08:00
visualfc
7323187f90 ssa: impl builtin alignof offsetof 2025-09-18 21:16:06 +08:00
luoliwoshang
bbcbddfcad internal/crosscompile:ld -S to ensure emit-reloc correct 2025-09-18 15:45:25 +08:00
luoliwoshang
8fa3819714 internal/crosscompile:ld -s for embed target 2025-09-18 15:22:02 +08:00
luoliwoshang
c562f05b51 fix:GenLL correct compile 2025-09-17 14:17:17 +08:00
luoliwoshang
cc5c1144a7 internal/crosscompile:Oz optimize level for embed target 2025-09-16 16:40:45 +08:00
visualfc
db28648d29 internal/cabi: support riscv64/riscv32 target-abi 2025-09-16 12:42:30 +08:00
Haolan
03e617d902 chore: remove _embdemo 2025-09-15 14:44:55 +08:00
Haolan
e84f859d6c fix: unexpected string 2025-09-15 11:04:30 +08:00
Haolan
4b2e1e777c chore: move _embdemo to _demo 2025-09-15 10:57:31 +08:00
xushiwei
18e036568d Merge pull request #1299 from MeteorsLiu/fix-export-check-ci
ci: fix clite init() causing linting failure
2025-09-15 09:17:15 +08:00