Commit Graph

  • cbac24cf97 Merge pull request #1188 from visualfc/cabi xushiwei 2025-08-19 14:56:10 +08:00
  • ff40a80569 Merge pull request #1211 from luoliwoshang/emb/start xushiwei 2025-08-19 08:33:02 +08:00
  • c0a0e889e7 Merge pull request #1214 from luoliwoshang/emb/esp32/tag xushiwei 2025-08-19 08:30:56 +08:00
  • c5b4452a1b Merge pull request #1217 from luoliwoshang/llgo/asm xushiwei 2025-08-19 08:14:22 +08:00
  • afee2beebe cl/instr:rm llgoAsmBase luoliwoshang 2025-08-17 18:41:38 +08:00
  • 630b63744a Merge pull request #1212 from goplus/dependabot/github_actions/actions/checkout-5 xushiwei 2025-08-17 18:17:15 +08:00
  • 1399c40243 Merge pull request #1215 from goplus/dependabot/go_modules/github.com/goplus/gogen-1.19.1 xushiwei 2025-08-17 18:04:41 +08:00
  • a148964878 feat:llgo.Asm luoliwoshang 2025-08-17 13:53:55 +08:00
  • b831952e2e build native/wasi with clang++ and keep embed building with clang Li Jie 2025-08-16 10:49:00 +08:00
  • 21174e44bb fix wasi-libc caching path Li Jie 2025-08-16 10:48:16 +08:00
  • b650a546cd supports linkerscript Li Jie 2025-08-16 10:47:39 +08:00
  • e580ecc55c fix sysroot on macos with esp clang Li Jie 2025-08-16 10:46:44 +08:00
  • 04bb3eb5a9 internal/cabi: check and skip param empty type visualfc 2025-08-15 21:29:43 +08:00
  • 28962a1c6c internal/cabi: test composite visualfc 2025-08-15 15:34:55 +08:00
  • 2fca50b7e5 internal/cabi: test wasm visualfc 2025-08-14 11:42:09 +08:00
  • 3617c82e8b internal/cabi: fix arch amd64 visualfc 2025-08-14 10:23:05 +08:00
  • bf0f81afd7 build(deps): bump github.com/goplus/gogen from 1.19.0 to 1.19.1 dependabot[bot] 2025-08-14 00:25:06 +00:00
  • ef07188534 internal/cabi: fix arch arm visualfc 2025-08-13 16:31:08 +08:00
  • 5fe7ee9b6a internal/cabi: TestBuild TestABI visualfc 2025-08-12 12:04:32 +08:00
  • a069e1d438 internal/build:include target build-tags in Go package compilation luoliwoshang 2025-08-12 18:59:49 +08:00
  • 827f8b0e88 build(deps): bump actions/checkout from 4 to 5 dependabot[bot] 2025-08-12 08:37:24 +00:00
  • b9fdc2a25c fix: set correct argc=0 in _start() function luoliwoshang 2025-08-12 15:42:44 +08:00
  • d2d999d369 internal/cabi: transform cfunc check called visualfc 2025-08-12 10:39:41 +08:00
  • 7b36cca86b _demo/cabi: abi test demo visualfc 2025-08-12 09:46:03 +08:00
  • 843dd03553 cmd: llgo -abi flag (default 2) visualfc 2025-08-12 09:43:47 +08:00
  • 6460724feb chore: llgen -abi flags (default 0) visualfc 2025-08-12 09:42:58 +08:00
  • 8e87bb6e86 internal/build: cabi transformer visualfc 2025-08-12 09:31:43 +08:00
  • 3ac2929789 internal/cabi: transform pkg to cabi visualfc 2025-08-12 09:30:16 +08:00
  • 2a88d5777a ssa: export target and module visualfc 2025-08-12 09:29:43 +08:00
  • b2c6534c92 Merge pull request #1209 from goplus/dependabot/go_modules/github.com/goplus/llvm-0.8.5 xushiwei 2025-08-08 19:49:51 +08:00
  • 303b620062 Merge pull request #1208 from goplus/dependabot/go_modules/golang.org/x/tools-0.36.0 xushiwei 2025-08-08 19:49:32 +08:00
  • 6940a5846b Merge pull request #1210 from visualfc/ssa_typeassert xushiwei 2025-08-08 19:48:27 +08:00
  • aa165829c6 Merge pull request #1199 from visualfc/pyptr xushiwei 2025-08-08 19:46:43 +08:00
  • 56f90dbcf9 ssa: fix TypeAssert check null visualfc 2025-08-08 11:32:08 +08:00
  • 1e09f54e56 build(deps): bump github.com/goplus/llvm from 0.8.3 to 0.8.5 dependabot[bot] 2025-08-08 00:51:16 +00:00
  • 39f0877ba0 build(deps): bump golang.org/x/tools from 0.35.0 to 0.36.0 dependabot[bot] 2025-08-08 00:51:11 +00:00
  • 54dfd3c701 ssa: PyVal support pointer to long visualfc 2025-07-30 15:42:34 +08:00
  • f43e2c0dee Merge pull request #1204 from visualfc/checklink xushiwei 2025-08-07 17:17:22 +08:00
  • b03b8146df Merge pull request #1202 from visualfc/build xushiwei 2025-08-07 17:15:29 +08:00
  • 1f94cfbe57 Merge pull request #1173 from luoliwoshang/os/direntNamePtr xushiwei 2025-08-07 16:59:56 +08:00
  • 6648e43bba Merge pull request #1205 from goplus/dependabot/github_actions/actions/download-artifact-5 xushiwei 2025-08-07 16:55:46 +08:00
  • 87f4f618aa feat(crosscompile): use versioned cache directory for ESP Clang Li Jie 2025-08-05 20:39:17 +08:00
  • dab8379392 internal/build: set CheckLinkArgs disable on default visualfc 2025-08-05 11:20:05 +08:00
  • 2fde31d782 build(deps): bump actions/download-artifact from 4 to 5 dependabot[bot] 2025-08-06 00:16:30 +00:00
  • 7c4c8b8726 use prebuilt esp-llvm Li Jie 2025-08-05 20:28:26 +08:00
  • deea8754ae feat(crosscompile): add ESP Clang multi-platform support Li Jie 2025-08-04 15:18:15 +08:00
  • 69c1787e22 internal/build: delete duplicate linkObjFiles visualfc 2025-08-04 10:39:43 +08:00
  • 3ac881b191 feat(crosscompile): add wasi-libc support with LLGoROOT priority Li Jie 2025-08-02 20:18:37 +08:00
  • aa49fe665f Merge pull request #1193 from cpunion/targets-refactor-1176 xushiwei 2025-08-02 06:09:52 +08:00
  • b773de0815 ci: add build -target tests Li Jie 2025-07-30 11:53:01 +08:00
  • 49a5d3a350 dummy _start function for libc-free cases Li Jie 2025-07-30 11:05:55 +08:00
  • 6f829d0d43 add empty demo for build -target tests Li Jie 2025-07-30 11:05:06 +08:00
  • daf0d7e56e feat(cmd): enable -target parameter for build, run, and test commands Li Jie 2025-07-29 15:12:25 +08:00
  • 0136344282 feat(cmd): add -target flag support for build commands Li Jie 2025-07-26 12:05:55 +10:00
  • f571dde538 feat(build): integrate target configuration system into build pipeline Li Jie 2025-07-26 12:05:33 +10:00
  • 5424b53b62 feat(crosscompile): extend Export struct and add target-based configuration Li Jie 2025-07-26 12:05:19 +10:00
  • 86519b471e Merge pull request #1198 from visualfc/pybytes xushiwei 2025-07-30 15:18:22 +08:00
  • 36fa18b28c ssa: PyVal support py bytes visualfc 2025-07-30 12:12:19 +08:00
  • d8da4364fd Merge pull request #1196 from visualfc/pyfunc xushiwei 2025-07-29 21:42:17 +08:00
  • 2538be9318 ssa: PyVal support pyfunc visualfc 2025-07-29 20:55:56 +08:00
  • a9193e36ff Merge pull request #1195 from visualfc/pyexpr xushiwei 2025-07-29 20:09:16 +08:00
  • 0a6588c348 ssa: PyVal support bool,int,uint,string,bytearray,complex visualfc 2025-07-29 10:48:44 +08:00
  • 0c11c93b3a docs: add LICENSE file for targets directory Li Jie 2025-07-26 10:52:58 +10:00
  • b80a54eb0f feat: implement target configuration system for issue #1176 Li Jie 2025-07-26 10:49:35 +10:00
  • 5eb833a984 Update README.md xushiwei 2025-07-15 12:30:41 +08:00
  • 66fd3a552d Merge pull request #1186 from goplus/dependabot/go_modules/golang.org/x/tools-0.35.0 xushiwei 2025-07-14 23:19:16 +08:00
  • 7f4b0d6215 build(deps): bump golang.org/x/tools from 0.34.0 to 0.35.0 dependabot[bot] 2025-07-14 01:07:12 +00:00
  • 5e6dd7644b Update README.md xushiwei 2025-07-08 16:09:22 +08:00
  • a430e325ed Merge pull request #1184 from visualfc/syscall-js xushiwei 2025-07-07 11:02:15 +08:00
  • e77c3a040d runtime: support syscall/js visualfc 2025-07-07 10:31:22 +08:00
  • 734b3a075e Merge pull request #1183 from visualfc/patch xushiwei 2025-07-07 08:10:22 +08:00
  • 6b5f299ccd Merge pull request #1182 from visualfc/emjs xushiwei 2025-07-07 08:09:20 +08:00
  • 281b3ecf64 runtime/js: itoa visualfc 2025-07-04 10:00:38 +08:00
  • d7f2f4efdd cl: patchType check func signature visualfc 2025-07-03 20:48:51 +08:00
  • 08077f03f1 runtime/js: impl CopyBytesToGo,CopyBytesToJS visualfc 2025-07-02 20:00:08 +08:00
  • 3d41514abd runtime/js: fix call args value incref visualfc 2025-07-02 14:36:08 +08:00
  • f2c16beab6 Merge pull request #1174 from luoliwoshang/build/rpathmode xushiwei 2025-07-01 13:25:12 +08:00
  • 8983b146f2 Merge pull request #1180 from visualfc/emcc_js xushiwei 2025-07-01 13:24:04 +08:00
  • 8b0c6eae02 Merge pull request #1181 from visualfc/trace xushiwei 2025-07-01 13:22:42 +08:00
  • 013f2ef00d debug: fix print stack for wasm visualfc 2025-07-01 11:28:48 +08:00
  • e972be8dab runtime/js: js for emscripten visualfc 2025-06-30 20:55:32 +08:00
  • e60c3bd943 refactor(internal/build):remove rpath change luoliwoshang 2025-06-26 13:55:58 +08:00
  • 417a5692e3 os:direntNamePtr for array luoliwoshang 2025-06-26 10:20:16 +08:00
  • f0728c4fe0 Merge pull request #1164 from visualfc/codegen xushiwei 2025-06-25 23:14:45 +08:00
  • 249f85a25e build: gen pkg to object visualfc 2025-06-23 15:12:07 +08:00
  • 9c59ac297d Merge pull request #1171 from luoliwoshang/internal/build/test xushiwei 2025-06-25 18:17:41 +08:00
  • 6e8f3d1d19 test(build):collect llgo test ./... output to test luoliwoshang 2025-06-25 14:46:44 +08:00
  • 3df783de13 test(build):case with llgo test ./... luoliwoshang 2025-06-24 15:23:12 +08:00
  • b469fc990f fix(build):test all pkg with llgo test ./... luoliwoshang 2025-06-24 11:57:49 +08:00
  • 6df688e62e Merge pull request #1168 from xushiwei/q xushiwei 2025-06-23 23:07:12 +08:00
  • 4f6f1c4453 #1165 cpkgimp: import c package xushiwei 2025-06-23 22:58:26 +08:00
  • 891e47ef60 Merge pull request #1167 from xushiwei/q xushiwei 2025-06-23 22:51:41 +08:00
  • 84f0c0fd9f codecov: skip cl/cltest xushiwei 2025-06-23 22:43:30 +08:00
  • 25d64f2812 Merge pull request #1166 from xushiwei/q xushiwei 2025-06-23 22:04:00 +08:00
  • 915cdf2c23 #1165 xushiwei 2025-06-23 22:01:42 +08:00
  • b7b6e3bc93 testFrom: use test.Diff xushiwei 2025-06-23 21:14:26 +08:00
  • 3d53b12dea rm llgo.old xushiwei 2025-06-23 15:45:07 +08:00
  • 132e240e87 Delete doc/How-to-support-a-Rust-Library.md xushiwei 2025-06-22 15:47:05 +08:00
  • 0b233ea155 Merge pull request #1149 from luoliwoshang/readme/dep xushiwei 2025-06-22 15:29:36 +08:00
  • e9c96390e6 Merge pull request #1151 from luoliwoshang/internal/build/testdir xushiwei 2025-06-22 15:26:07 +08:00