Commit Graph

246 Commits

Author SHA1 Message Date
xushiwei
08d00fa234 Merge pull request #313 from visualfc/globals
ssa: global use elem type
2024-06-15 06:59:06 +08:00
xushiwei
5e45e38481 Revert "runtime: map; llgo/ssa: MapUpdate" 2024-06-14 22:50:23 +08:00
xushiwei
78b8455bba Merge pull request #316 from xushiwei/q
runtime: map; llgo/ssa: MapUpdate
2024-06-14 22:41:38 +08:00
xushiwei
47b20b01d0 runtime: map; llgo/ssa: MapUpdate 2024-06-14 21:57:34 +08:00
luoliwoshang
a26d30be3c llgo/x/cjson:link cjson by pkg-config 2024-06-14 11:36:48 +08:00
visualfc
ec1cca7ca4 ssa: global use elem type 2024-06-14 10:09:46 +08:00
xushiwei
7a54967bee runtime: map 2024-06-13 22:58:04 +08:00
xushiwei
4abcbb9b51 recover 2024-06-13 13:51:36 +08:00
xushiwei
fb7ea7810e disable gc: llgo -tags nogc 2024-06-08 23:06:55 +08:00
xushiwei
a1c588bde8 Merge pull request #284 from cpunion/bdwgc
Add bdwgc
2024-06-08 22:12:57 +08:00
xushiwei
32bfb3d57e runtime.Defer: remove proc 2024-06-08 16:31:52 +08:00
xushiwei
93be634673 builtin: sigjmpbuf/sigsetjmp/siglongjmp 2024-06-08 14:49:48 +08:00
xushiwei
1e7394135d Merge pull request #285 from xushiwei/q
_demo: setjmp
2024-06-08 13:25:33 +08:00
xushiwei
6dfdca2d19 _demo: setjmp 2024-06-08 13:10:59 +08:00
Li Jie
91e1fa6aff test: simple llgo tests 2024-06-08 10:15:28 +08:00
xushiwei
e91366c328 Merge pull request #282 from visualfc/runtime
build: check runtime link file
2024-06-08 07:54:00 +08:00
xushiwei
fcf3f2abc7 setjmp/trycatch 2024-06-08 00:08:29 +08:00
visualfc
878b395e20 build: check runtime link file 2024-06-07 20:33:31 +08:00
xushiwei
d4249da131 demo: try..catch 2024-06-07 14:29:16 +08:00
xushiwei
95c1886df5 c/setjmp/demo 2024-06-07 14:12:35 +08:00
xushiwei
4868903844 c/setjmp 2024-06-07 13:48:36 +08:00
Li Jie
1ceaf1df22 runtime: fix libc linking 2024-06-06 19:46:21 +08:00
Li Jie
f5526f73c7 runtime: compatible difference of stdio symbols between linux and others 2024-06-06 17:17:26 +08:00
xushiwei
11b4de63ee llgo_autogen.lla 2024-06-05 15:14:34 +08:00
xushiwei
f4a519c824 c/sqlite 2024-06-04 12:48:49 +08:00
xushiwei
e5802853c0 goroutine support; llgo/ssa: memory (malloc/free) 2024-06-01 15:52:54 +08:00
xushiwei
33ba94e784 c/pthread 2024-05-31 20:02:59 +08:00
visualfc
5b0965dc53 ssa: update linkname go style 2024-05-31 08:40:38 +08:00
xushiwei
bbd1187a9c runtime: print/println 2024-05-20 21:32:10 +08:00
xushiwei
668ce4bd2d py/torch; llpyg: use pysigfetch (by goplus/hdq) 2024-05-18 16:03:49 +08:00
xushiwei
9eddc0e4f0 submodule c/llama2/llama2.c 2024-05-17 22:34:34 +08:00
xushiwei
087ba0d81d mv x/ => c/ 2024-05-17 22:33:57 +08:00
xushiwei
9b742e777b cl: _testpy/gcd 2024-05-15 11:59:53 +08:00
xushiwei
090149eab6 llgo/ssa: StringData/StringLen 2024-05-12 15:42:50 +08:00
xushiwei
879e4a0061 build: support multiple link files in a package 2024-05-08 18:57:14 +08:00
xushiwei
1687faa438 alias c.GoStringData = runtime.StringData 2024-05-08 11:14:14 +08:00
xushiwei
f0e3e556cf demo: sqlite 2024-05-08 10:43:10 +08:00
xushiwei
52dcfaa452 llgo/x/sqlite 2024-05-07 23:51:12 +08:00
xushiwei
bc3dca45e7 importPkg refactor: don't depend token.Pos 2024-05-07 17:31:25 +08:00
xushiwei
5a5d86ccc3 cl: instr llgo.index/advance 2024-05-07 16:05:18 +08:00
xushiwei
c93fce87da cl: initLinkname support //llgo:link 2024-05-07 15:35:37 +08:00
xushiwei
a8ead2543d runtime: c.Argc, c.Argv, c.Getopt 2024-05-07 10:16:03 +08:00
xushiwei
0edeb5cfd0 runtime: Float, Time 2024-05-07 07:32:25 +08:00
xushiwei
4eb7e4000b runtime: c.Uint 2024-05-07 00:15:06 +08:00
xushiwei
d1a7f63797 demo: qsort 2024-05-06 13:26:09 +08:00
xushiwei
99d74ce4b6 demo: genints 2024-05-06 12:06:12 +08:00