Commit Graph

  • 2ec5653f5e feat: implement llgo.stackSave Haolan 2025-09-15 13:38:33 +08:00
  • dba7bd498f Merge pull request #1325 from luoliwoshang/ci/rmllvm xushiwei 2025-09-27 06:15:03 +08:00
  • 8ce0574b9e Merge remote-tracking branch 'upstream/main' into ci/rmllvm luoliwoshang 2025-09-26 17:07:10 +08:00
  • dd4cf69e25 Merge remote-tracking branch 'upstream/main' into ci/rmllvm luoliwoshang 2025-09-26 16:35:40 +08:00
  • 1ee4da9851 Merge pull request #1320 from aofei/ci xushiwei 2025-09-26 16:57:46 +08:00
  • 9e1b321ce6 Merge pull request #1308 from visualfc/cabi_riscv xushiwei 2025-09-26 16:30:43 +08:00
  • b52caefebd Merge pull request #1327 from visualfc/fixabi xushiwei 2025-09-26 16:26:24 +08:00
  • 0c63138ccd Merge pull request #1328 from visualfc/reflect xushiwei 2025-09-26 16:25:08 +08:00
  • f40da557af Merge pull request #1323 from visualfc/big xushiwei 2025-09-26 16:20:31 +08:00
  • 0e28ac7ce4 Merge pull request #1329 from luoliwoshang/ci/link-python xushiwei 2025-09-26 16:14:12 +08:00
  • 4a6331c668 ci:rm unuse llvm download tool luoliwoshang 2025-09-26 11:15:56 +08:00
  • 036bb858e2 ci:link --overwrite python luoliwoshang 2025-09-26 11:58:17 +08:00
  • 5e86d1aee2 ci:fix brew python & update macos-13 -> macos-15 luoliwoshang 2025-09-26 11:24:19 +08:00
  • c4223df087 Merge pull request #1301 from luoliwoshang/xtensa/o0 xushiwei 2025-09-26 11:13:22 +08:00
  • 4cff9bb0a7 ci:release-build use macos-15-intel instead macos-13 https://github.com/goplus/llgo/pull/1320 luoliwoshang 2025-09-26 10:51:07 +08:00
  • ccaf59ec62 runtime/internal/lib/reflect: fix Field closure kind to func visualfc 2025-09-26 10:18:23 +08:00
  • 087696e31b ci:rm zlib link luoliwoshang 2025-09-25 18:26:11 +08:00
  • 5592a8fc26 ssa: fix abiTupleOf visualfc 2025-09-25 19:42:08 +08:00
  • dc587f684d ci:restore yml luoliwoshang 2025-09-25 18:22:21 +08:00
  • 5e6501642d release:instal zlib luoliwoshang 2025-09-25 17:35:02 +08:00
  • 5f3c1e2de3 gorelease:/usr/lib/arch -> /lib/arch luoliwoshang 2025-09-25 17:21:37 +08:00
  • 215bba2472 gorelease:search /usr/lib/arch luoliwoshang 2025-09-25 17:02:14 +08:00
  • bcadacdf21 gorelease:target triple luoliwoshang 2025-09-25 16:55:00 +08:00
  • c24506b7e9 ci:reset sysroot set luoliwoshang 2025-09-25 16:05:20 +08:00
  • 1811ca1220 ci:-z luoliwoshang 2025-09-25 15:51:14 +08:00
  • f34ccc1b0c ci:zlib luoliwoshang 2025-09-25 15:36:52 +08:00
  • 7180f20366 ci:build-essential luoliwoshang 2025-09-25 15:24:21 +08:00
  • bb8e81fb9b ci:rm linux llvm download luoliwoshang 2025-09-25 15:02:00 +08:00
  • 21e7d62c7d ci:rm unuse shell decl luoliwoshang 2025-09-25 14:46:00 +08:00
  • 35e9ffe31e ci:remove macos llvm download when release luoliwoshang 2025-09-25 14:34:17 +08:00
  • 62d0ee39de runtime: math/big use math_big_pure_go visualfc 2025-09-24 10:20:25 +08:00
  • 79f404ac88 chore(ci): migrate from macos-13 to macos-15-intel runner Aofei Sheng 2025-09-22 10:01:20 +08:00
  • 8959c83397 Merge pull request #1302 from MeteorsLiu/move-embdemo xushiwei 2025-09-21 11:36:38 +08:00
  • 67a3cb2e7e Merge pull request #1314 from luoliwoshang/internal/build/genll xushiwei 2025-09-21 11:35:19 +08:00
  • 1195ce9b03 Merge pull request #1318 from visualfc/tpunsafe xushiwei 2025-09-21 11:32:52 +08:00
  • 7323187f90 ssa: impl builtin alignof offsetof visualfc 2025-09-18 21:06:30 +08:00
  • bbcbddfcad internal/crosscompile:ld -S to ensure emit-reloc correct luoliwoshang 2025-09-18 15:44:31 +08:00
  • 8fa3819714 internal/crosscompile:ld -s for embed target luoliwoshang 2025-09-18 15:22:02 +08:00
  • c562f05b51 fix:GenLL correct compile luoliwoshang 2025-09-17 14:16:35 +08:00
  • cc5c1144a7 internal/crosscompile:Oz optimize level for embed target luoliwoshang 2025-09-16 16:40:45 +08:00
  • db28648d29 internal/cabi: support riscv64/riscv32 target-abi visualfc 2025-09-15 21:18:23 +08:00
  • 03e617d902 chore: remove _embdemo Haolan 2025-09-15 14:44:55 +08:00
  • e84f859d6c fix: unexpected string Haolan 2025-09-15 11:04:30 +08:00
  • 4b2e1e777c chore: move _embdemo to _demo Haolan 2025-09-15 10:57:31 +08:00
  • 18e036568d Merge pull request #1299 from MeteorsLiu/fix-export-check-ci xushiwei 2025-09-15 09:17:15 +08:00
  • e4f77f00a6 ci: fix clite init() causing linting failure Haolan 2025-09-14 23:06:09 +08:00
  • 8bfe133bee internal/cabi: support target esp32c3 visualfc 2025-09-12 20:00:55 +08:00
  • 897f944760 Merge pull request #1296 from visualfc/cabi_esp32 xushiwei 2025-09-14 10:32:20 +08:00
  • a202b484a9 Merge pull request #1285 from cpunion/impl-build-mode xushiwei 2025-09-14 10:30:47 +08:00
  • 17dfdd38c2 Merge pull request #1283 from cpunion/reorganize-demos xushiwei 2025-09-14 10:26:45 +08:00
  • 30a3e73d4f Merge pull request #1268 from MeteorsLiu/emb-runtime xushiwei 2025-09-14 10:26:02 +08:00
  • 6170c1dcb9 internal/cabi: support target esp32 visualfc 2025-09-12 11:16:25 +08:00
  • cc65ee18b5 full test params passing of exported functions Li Jie 2025-09-12 10:08:01 +08:00
  • 50d1d2e19a remove duplicated return Li Jie 2025-09-11 15:02:15 +08:00
  • c3b674d804 add export demo and test Li Jie 2025-09-11 14:08:52 +08:00
  • 3605eeeef7 export c header file for build library Li Jie 2025-09-11 14:07:58 +08:00
  • 729e5772a0 process //export with initLink Li Jie 2025-09-10 17:17:21 +08:00
  • a2742a9de4 set buildmode to exe for non-build mode Li Jie 2025-09-09 19:53:45 +08:00
  • 68947bfc1f Fix library mode linking by optimizing genMainModuleFile Li Jie 2025-09-09 19:31:54 +08:00
  • e05c8b9f46 Implement llgo build mode support (#1197) Li Jie 2025-09-09 17:29:13 +08:00
  • dc59333657 test: remove chinses commets Haolan 2025-09-10 17:05:38 +08:00
  • c50395b2b9 test: add esp32 libc and rt test Haolan 2025-09-10 17:03:05 +08:00
  • a1d7417684 chore: remove unused file Haolan 2025-09-10 14:15:22 +08:00
  • 0bbdb6c204 fix: change clite's LLGoPackage to true to execute its init() Haolan 2025-09-10 14:14:22 +08:00
  • 0ed3a54244 Merge branch 'main' of https://github.com/goplus/llgo into emb-runtime Haolan 2025-09-10 14:06:06 +08:00
  • d5ad4d997d Merge pull request #1272 from visualfc/cabi_opt xushiwei 2025-09-10 13:49:48 +08:00
  • 3cc8fd1c91 Merge branch 'main' of https://github.com/goplus/llgo into emb-runtime Haolan 2025-09-10 13:49:19 +08:00
  • d0962d8adc Merge pull request #1264 from MeteorsLiu/libc-version xushiwei 2025-09-10 13:46:36 +08:00
  • d7b9968d9a Merge pull request #1253 from luoliwoshang/release/esp-clang xushiwei 2025-09-10 13:40:12 +08:00
  • b72311cd6d Merge pull request #1275 from luoliwoshang/update/clang xushiwei 2025-09-10 13:38:00 +08:00
  • 073e79d03b chore: rename ArchiveSrcDir Haolan 2025-09-10 11:47:02 +08:00
  • dd50d4dff0 internal/cabi: option optimize visualfc 2025-09-05 10:14:46 +08:00
  • b6d43ae88a internal/cabi: transformFuncBody check AttrWidthType(2) visualfc 2025-09-04 10:54:47 +08:00
  • 89e93f9e7a internal/cabi: transformCallInstr check AttrPointer visualfc 2025-09-04 09:58:01 +08:00
  • 0b6a558667 internal/cbi: replaceParamAlloc visualfc 2025-09-03 11:18:20 +08:00
  • 937f8339c7 internal/cabi: call optimization visualfc 2025-08-27 15:51:57 +08:00
  • a17f1f0bb0 set origin test luoliwoshang 2025-09-09 16:08:40 +08:00
  • 8ce6c3b9ab chore: fix commets and format Haolan 2025-09-09 17:48:54 +08:00
  • d4474be921 chore: fix some wrong commets Haolan 2025-09-09 17:45:02 +08:00
  • 6aa63121ff chore: upgrade newlib Haolan 2025-09-08 15:21:55 +08:00
  • b239494a9f test: add test for getting config Haolan 2025-09-05 15:38:14 +08:00
  • f573ebe40b fix: xtensa stdio Haolan 2025-09-04 19:13:58 +08:00
  • 95bd495d7b feat: support libc version Haolan 2025-09-04 19:08:48 +08:00
  • b1d95bb73c Merge pull request #1284 from visualfc/valist_demo xushiwei 2025-09-09 17:29:38 +08:00
  • 5dbf1a7561 cl/_testrt/vamethod: optimize code visualfc 2025-09-09 17:24:17 +08:00
  • 0dbc686960 Merge pull request #1281 from goplus/dependabot/github_actions/actions/setup-go-6 xushiwei 2025-09-09 17:19:39 +08:00
  • 4e7526d68e Merge pull request #1282 from visualfc/embed_vamethod xushiwei 2025-09-09 17:19:16 +08:00
  • fd17a43ade cl: interface support __llgo_va_list visualfc 2025-09-09 13:20:01 +08:00
  • 89af430329 cl: embed struct support __llgo_va_list visualfc 2025-09-09 11:22:53 +08:00
  • 64df39b3c5 reorganize: consolidate demo directories Li Jie 2025-09-09 15:06:55 +08:00
  • e63ebb8151 goreleaser:avoid fail luoliwoshang 2025-09-09 15:05:52 +08:00
  • 7907e69719 Merge remote-tracking branch 'upstream/main' into release/esp-clang luoliwoshang 2025-09-09 14:25:51 +08:00
  • 849b23079b Merge pull request #1279 from luoliwoshang/ci/refreshCacheKey xushiwei 2025-09-09 14:12:48 +08:00
  • 3be12dce44 ci:test helloword with embed target luoliwoshang 2025-09-09 13:44:11 +08:00
  • f66bbb7fc3 execute rpath search luoliwoshang 2025-09-09 12:51:34 +08:00
  • 9f48753203 allow sysroot luoliwoshang 2025-09-09 12:34:36 +08:00
  • e05f890b94 temp remove origin rpath set luoliwoshang 2025-09-09 12:25:39 +08:00
  • d0cf57fa95 ci:test release without llvm dependency luoliwoshang 2025-09-09 12:03:35 +08:00
  • 92beb562bf goreleaser:relative rpath luoliwoshang 2025-09-09 11:57:38 +08:00
  • 6ce28e4d4e goreleaser:keep file level luoliwoshang 2025-09-09 11:27:39 +08:00