Commit Graph

  • 3e26685a44 fix _readme tests Li Jie 2025-04-03 16:44:44 +08:00
  • 6a306be480 Merge pull request #1052 from cpunion/fix-ll xushiwei 2025-04-03 16:56:37 +08:00
  • 9defb6289b separate doc/_readme as a module Li Jie 2025-04-03 16:44:44 +08:00
  • a47ad2886f fix broken links Li Jie 2025-04-03 16:43:23 +08:00
  • c8d791f206 fix llgo test unit test Li Jie 2025-04-03 16:20:09 +08:00
  • 8c5f915569 update installation scripts and docs Li Jie 2025-04-03 16:00:52 +08:00
  • ed366568b4 move out c/cpp/py Li Jie 2025-04-03 15:52:18 +08:00
  • 0a8a4eb6a6 Merge pull request #1050 from cpunion/llvm-19 xushiwei 2025-04-03 11:55:32 +08:00
  • fdc6cf4838 ci: add -mmacosx-version-min=10.13 to goreleaser macos build Li Jie 2025-04-03 00:28:46 +08:00
  • e52af0077b doc: brew link lld@19 Li Jie 2025-04-02 23:27:40 +08:00
  • 847f544839 ci: hide sync progress Li Jie 2025-04-02 23:01:10 +08:00
  • 685d3202d0 ci: update goreleaser config Li Jie 2025-04-02 21:04:21 +08:00
  • 33a2580cc3 xtool: update llvm@19 env Li Jie 2025-04-02 21:05:11 +08:00
  • a8da654597 ci: make doc verify continue on error Li Jie 2025-04-02 20:27:04 +08:00
  • ae01a023ad cl: update snapshot tests Li Jie 2025-04-02 20:13:02 +08:00
  • ec20af3c4d ci: upgrade to llvm 19 Li Jie 2025-04-02 20:08:05 +08:00
  • a6f1ad1c2c compiler: upgrade to llvm@v0.8.3 (llvm 19) Li Jie 2025-04-02 20:07:52 +08:00
  • c3532f17de Merge pull request #1047 from visualfc/wasm32 xushiwei 2025-04-01 23:32:21 +08:00
  • 86eac2f04d wasm32 visualfc 2025-04-01 22:40:04 +08:00
  • 3b9b71643c Merge pull request #1044 from visualfc/wasmsizes xushiwei 2025-04-01 13:27:26 +08:00
  • 19417cdd52 compiler: check wasm sizes visualfc 2025-03-31 17:06:15 +08:00
  • a7c23e25d8 Merge pull request #1040 from goplus/dependabot/go_modules/compiler/github.com/goplus/gogen-1.16.9 xushiwei 2025-03-27 11:01:41 +08:00
  • f96ab87536 build(deps): bump github.com/goplus/gogen in /compiler dependabot[bot] 2025-03-27 01:08:20 +00:00
  • d65d49f504 Merge pull request #1036 from cpunion/split-debug-and-symbols xushiwei 2025-03-24 19:04:15 +08:00
  • 8cd5924bf2 compiler: split LLGO_DEBUG into LLGO_DEBUG, LLGO_DBG_SYMBOLS, disableInline Li Jie 2025-02-22 09:31:41 +08:00
  • 9f38338c58 Merge pull request #1032 from cpunion/fix-linking v0.10.1 xushiwei 2025-03-20 15:47:43 +08:00
  • 8c76436d81 ci: limit concurrency of doc links checker Li Jie 2025-03-20 12:40:37 +08:00
  • 0e71576265 build: pass CFLAGS and LDFLAGS to clang Li Jie 2025-03-20 11:17:27 +08:00
  • 71b34003ca debug: rollback unwind to don't depends llvm runtime, solve libunwind linking on homebrew linux in llgo formal Li Jie 2025-03-19 14:31:41 +08:00
  • 2c417d75a2 Merge pull request #1030 from cpunion/run-llgo-test xushiwei 2025-03-19 12:47:31 +08:00
  • 74ededd8c8 ci: run llgo test ./... Li Jie 2025-03-19 11:23:40 +08:00
  • a732fa237c test: reduce unnecessary pkgs compilation for llgo test Li Jie 2025-03-19 11:25:25 +08:00
  • fd4c22308d ssa: removed unused ssa.Program.goStrs Li Jie 2025-03-17 10:34:50 +08:00
  • d6f18894e6 test: add llgo build tag to compiler test cases Li Jie 2025-02-22 09:21:31 +08:00
  • 992d54693f Merge pull request #1029 from visualfc/gogen xushiwei 2025-03-19 08:51:12 +08:00
  • 9be1bd0775 update gogen visualfc 2025-03-19 08:32:00 +08:00
  • 29cc689abd Merge pull request #1023 from cpunion/toggle-rpath-change xushiwei 2025-03-13 23:15:47 +08:00
  • 39d28e507d Merge pull request #1022 from goplus/dependabot/go_modules/compiler/github.com/goplus/gogen-1.16.7 xushiwei 2025-03-13 23:12:38 +08:00
  • eacb5bc6f8 link: don't run install_name_tool -change by default Li Jie 2025-03-13 19:55:48 +08:00
  • 19658454bd build(deps): bump github.com/goplus/gogen in /compiler dependabot[bot] 2025-03-13 00:17:09 +00:00
  • 02e3a6ae8b Merge pull request #1018 from cpunion/fix-libunwind xushiwei 2025-03-04 19:46:35 +08:00
  • 77376087db ci: optimize model download to avoid Huggingface blocking Li Jie 2025-03-04 11:20:16 +08:00
  • 52a77f9efb runtime: fix libunwind to compatible with homebrew linux Li Jie 2025-03-04 09:58:21 +08:00
  • d483b13107 Merge pull request #1011 from visualfc/deferargs2 v0.10.0 xushiwei 2025-02-28 18:14:16 +08:00
  • dea4d9df63 Merge pull request #1015 from luoliwoshang/runtime/rmlog xushiwei 2025-02-28 18:10:54 +08:00
  • b7601a7f08 Merge pull request #1016 from luoliwoshang/ctype xushiwei 2025-02-28 18:10:27 +08:00
  • 2e148d6d0e c/pub:fix stat luoliwoshang 2025-02-28 16:21:12 +08:00
  • 8835a1a232 c:some type luoliwoshang 2025-02-28 16:18:27 +08:00
  • 00e3b6b5a0 _demo/defer visualfc 2025-02-27 14:32:53 +08:00
  • 3bb51c5d51 ssa: defer load/store func and args visualfc 2025-02-27 14:32:21 +08:00
  • 433df05858 runtime:rm log of StartProcess luoliwoshang 2025-02-27 14:18:44 +08:00
  • 22524b03c8 Merge pull request #1013 from tsingbx/llgo/llcppg.pub xushiwei 2025-02-27 10:41:44 +08:00
  • 508fa62a48 delete llcppg.pub for debug,llama2,neco,setjmp,sys,syscall tsingbx 2025-02-26 15:30:45 +08:00
  • e7f7f98c02 add all llcppg.pub for clib tsingbx 2025-02-26 13:57:14 +08:00
  • 9edaa8eb93 Merge pull request #1010 from cpunion/fix-empty-content xushiwei 2025-02-22 17:46:36 +08:00
  • 32587c1a40 build: fix empty .ll file name generation Li Jie 2025-02-22 09:25:44 +08:00
  • 019c482d18 Merge pull request #995 from cpunion/fix-llgo-test-crash xushiwei 2025-02-21 06:04:21 +08:00
  • ca906d9c71 test: add byte and append coverage Li Jie 2025-02-19 12:27:46 +08:00
  • 35ba8476b0 runtime: net/textproto/textproto.go overlay don't import llgo runtime Li Jie 2025-02-19 12:09:03 +08:00
  • a473901cfd runtime: patching testing/testing.go for go1.24 Li Jie 2025-02-19 11:46:47 +08:00
  • b163d71aed test: 3 attempts to avoid clang errors Li Jie 2025-02-18 10:58:45 +08:00
  • d561f1399a test: test compiler/internal/build with verbose to show clang command line Li Jie 2025-02-18 10:22:21 +08:00
  • 00406e08fb ssa: record NeedRuntime, NeedPyInit in Package to compatible multi-packages building Li Jie 2025-02-18 09:50:14 +08:00
  • 0e4ca910d6 build: building multi packages outputs to temporary path Li Jie 2025-02-18 09:27:14 +08:00
  • b00f52472b build: don't output pkg path Li Jie 2025-02-18 09:08:24 +08:00
  • 95a6e356ee build: let llgo build without -o outputs executable Li Jie 2025-02-18 09:07:16 +08:00
  • f4da8e8876 runtime: disable godebug unimplemented warnings Li Jie 2025-02-18 08:57:05 +08:00
  • 1a08a59b49 env: fix devel version name Li Jie 2025-02-17 23:07:29 +08:00
  • 758ceb791b compiler: upgrade x/tools 0.30.0 Li Jie 2025-02-17 22:59:03 +08:00
  • 6a1e0084f4 ssa: support len([]func()) Li Jie 2025-02-17 22:58:36 +08:00
  • e318cab252 compiler: add internal/build tests Li Jie 2025-02-17 15:04:41 +08:00
  • 6b12547303 ci: filter out uncollected packages Li Jie 2025-02-17 14:25:15 +08:00
  • 96d6c00815 cl: regenerate test snapshots Li Jie 2025-02-16 18:08:34 +08:00
  • 7be79d81f9 ssa: uniform byte and uint8 name on different platforms Li Jie 2025-02-16 18:41:51 +08:00
  • 2be558d554 runtime: reflect.Value.Equal Li Jie 2025-02-16 18:22:59 +08:00
  • 60fac0a010 ci: test on go1.24 Li Jie 2025-02-16 18:14:00 +08:00
  • df0f239929 runtime: fix patch for testing Li Jie 2025-02-15 16:10:21 +08:00
  • 4e1aea4597 ci: run llgo test Li Jie 2025-02-15 15:18:48 +08:00
  • 60224dd77d Merge pull request #1003 from cpunion/fix-sleep xushiwei 2025-02-17 06:15:08 +08:00
  • ded408f145 Merge pull request #1004 from visualfc/goexit2 xushiwei 2025-02-17 06:12:28 +08:00
  • 69deeca321 Merge pull request #1002 from cpunion/fix-global-var-type xushiwei 2025-02-17 06:09:10 +08:00
  • 5e1e7bdad0 Merge pull request #1005 from cpunion/safe-mutex-init xushiwei 2025-02-17 06:08:21 +08:00
  • 22f4924d8e runtime: safe mutex initialization Li Jie 2025-02-16 20:09:06 +08:00
  • 8591275eb2 runtime: goexit use thread key visualfc 2025-02-16 19:53:38 +08:00
  • d91bb33178 runtime: fix time.Sleep Li Jie 2025-02-16 19:25:59 +08:00
  • d8e782f3f1 cl: fix wrong global variable type patching Li Jie 2025-02-16 12:31:12 +08:00
  • 51755b8da3 Merge pull request #998 from visualfc/goexit xushiwei 2025-02-16 08:52:10 +08:00
  • e5c0aed75e Merge pull request #997 from cpunion/fix-release xushiwei 2025-02-16 08:44:48 +08:00
  • 6d7e984238 runtime: support Goexit visualfc 2025-02-16 08:21:58 +08:00
  • 4dcc944f53 ci: lock tonistiigi/binfmt:qemu-v7.0.0-28 to avoid binfmt crash Li Jie 2025-02-15 19:31:01 +08:00
  • fbb978e8a5 ci: populate linux sysroot in parallel Li Jie 2025-02-15 19:30:32 +08:00
  • 46a3a4f7e3 ci: disable populate cache Li Jie 2025-02-15 19:30:07 +08:00
  • e74d2b45c0 Merge pull request #996 from xushiwei/q xushiwei 2025-02-15 18:45:00 +08:00
  • d40298ac58 qiniu/x v1.13.12 xushiwei 2025-02-15 18:30:57 +08:00
  • 87d7a4862e Merge pull request #978 from visualfc/llruntime v0.10.0-pre.2 xushiwei 2025-02-15 15:26:50 +08:00
  • 8be9a560e9 runtime: rm ignoreName visualfc 2025-02-15 14:51:11 +08:00
  • 0d218bb4b9 runtime: config overlay visualfc 2025-02-06 11:02:09 +08:00
  • 1b3464b610 runtime: config hasAltPkg and ignoreName visualfc 2025-02-06 10:48:08 +08:00
  • c4e66a104b Merge pull request #994 from xushiwei/q xushiwei 2025-02-15 13:20:19 +08:00
  • d4eaef6ac8 README: Key modules move into compiler directory xushiwei 2025-02-15 13:19:38 +08:00