Commit Graph

44 Commits

Author SHA1 Message Date
xushiwei
cacd52f81d library: math/rand 2024-07-30 21:41:26 +08:00
xushiwei
06a3e278ff llgo/x/io: Promise: Async/Await 2024-07-22 19:34:49 +08:00
xushiwei
dbecf33924 Merge pull request #504 from xushiwei/q
c.AllocaCStrs; ssa: AllocaU/ArrayAlloca/Times/AllocaCStrs; cl/_testlibc: allocacstrs; demo: sysexec
2024-07-13 12:51:33 +08:00
xushiwei
e138951e9e c.AllocaCStrs; ssa: AllocaU/ArrayAlloca/Times/AllocaCStrs 2024-07-12 21:40:13 +08:00
luoliwoshang
aa0dd4d10d llgo/c:perror 2024-07-12 11:18:35 +08:00
morpingsss
ea6eab557b feat(llgo/c):Add two functions Fopen and Fclose 2024-07-08 12:01:22 +08:00
xushiwei
453faa6a76 runtime: Select/TrySelect 2024-07-06 21:59:28 +08:00
xushiwei
137e93319e c/time; patch: time 2024-06-26 19:36:39 +08:00
xushiwei
bfa4e08a4e cl: c.Func (llgo.funcAddr); demo: cppintf (how to use c++ interface) 2024-06-21 23:44:56 +08:00
xushiwei
d4e7eb5888 bytealg.IndexByteString 2024-06-20 14:31:05 +08:00
xushiwei
0c1ef72285 cjson/sqlite README: remove install from source 2024-06-20 00:44:15 +08:00
xushiwei
3ead4b4d4b llgo.string; c string library 2024-06-19 23:40:05 +08:00
xushiwei
3c0e321538 patch: io, io/fs, os 2024-06-19 22:21:44 +08:00
xushiwei
0271c65ca2 c: c.Int/Uint not alias C.int/uint 2024-06-18 01:25:57 +08:00
xushiwei
98498c9180 rm internal/runtime/c; mv internal/runtime/bdwgc => c/bdwgc 2024-06-15 08:43:48 +08:00
xushiwei
7b0d23f91f internal/abi.Map: IndirectKey/IndirectElem 2024-06-15 08:21:27 +08:00
xushiwei
5e45e38481 Revert "runtime: map; llgo/ssa: MapUpdate" 2024-06-14 22:50:23 +08:00
xushiwei
47b20b01d0 runtime: map; llgo/ssa: MapUpdate 2024-06-14 21:57:34 +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
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
Li Jie
91e1fa6aff test: simple llgo tests 2024-06-08 10:15:28 +08:00
visualfc
878b395e20 build: check runtime link file 2024-06-07 20:33:31 +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
e5802853c0 goroutine support; llgo/ssa: memory (malloc/free) 2024-06-01 15:52:54 +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
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