xushiwei
|
a3ea4798bc
|
build: clFiles support cflags, reuse llvm.Env; cpp/inih: _wrap/reader.cpp
|
2024-07-13 18:55:09 +08:00 |
|
xushiwei
|
e138951e9e
|
c.AllocaCStrs; ssa: AllocaU/ArrayAlloca/Times/AllocaCStrs
|
2024-07-12 21:40:13 +08:00 |
|
xushiwei
|
2d29d1549a
|
c/syscall/unix: remove deps of syscall
|
2024-07-12 01:29:01 +08:00 |
|
xushiwei
|
2cf92037e9
|
go1.21
|
2024-07-12 01:17:00 +08:00 |
|
xushiwei
|
452ee7a103
|
syscall: exec linux
|
2024-07-12 01:07:12 +08:00 |
|
xushiwei
|
68f70af2f3
|
c/syscall/unix
|
2024-07-12 00:59:32 +08:00 |
|
xushiwei
|
11682e487e
|
c/os: fork/exec
|
2024-07-12 00:39:16 +08:00 |
|
xushiwei
|
aac820a8d5
|
demo: oslookpath; syscall.Lstat/Stat
|
2024-07-11 19:21:04 +08:00 |
|
xushiwei
|
a5ff25b0fe
|
library: c/syscall
|
2024-07-11 19:11:54 +08:00 |
|
xushiwei
|
b81638794f
|
patch library: os/exec
|
2024-07-11 18:44:06 +08:00 |
|
xushiwei
|
d0b57535ed
|
support: internal/oserror, io, io/fs
|
2024-07-11 18:20:12 +08:00 |
|
xushiwei
|
528add4702
|
patch library: syscall, os/exec
|
2024-07-11 18:00:20 +08:00 |
|
xushiwei
|
dd47971877
|
patch os: File
|
2024-07-11 14:47:03 +08:00 |
|
visualfc
|
e192f01dc3
|
build: fix buildpkg
|
2024-07-11 11:47:11 +08:00 |
|
xushiwei
|
06bd748bd6
|
patch time: Duration, Timer
|
2024-07-09 14:24:48 +08:00 |
|
xushiwei
|
e41da0d697
|
cl handleTypeDecl: typeBackground
|
2024-07-09 12:38:34 +08:00 |
|
visualfc
|
22a2cc564f
|
cl: parser llgo:type C
|
2024-07-09 10:00:31 +08:00 |
|
xushiwei
|
c0777d1a0a
|
mv xtool/clang/parser, ar => chore/_deprecated
|
2024-07-09 01:29:26 +08:00 |
|
visualfc
|
73b42f924d
|
ssa: fix setDirectIface
|
2024-07-08 20:19:25 +08:00 |
|
xushiwei
|
88962f9358
|
Merge pull request #462 from aofei/build-lla
build: replace precompiled *.lla with local compilation
|
2024-07-08 17:19:49 +08:00 |
|
Aofei Sheng
|
5bec1729f1
|
build: replace precompiled *.lla with local compilation
Switching from using precompiled *.lla files to compiling locally during
the build process for better flexibility and maintainability.
Fixes #411
|
2024-07-08 17:14:43 +08:00 |
|
xushiwei
|
2183a098c3
|
Merge pull request #467 from xushiwei/q
library/demo: log
|
2024-07-08 15:20:41 +08:00 |
|
xushiwei
|
1d4cba9180
|
library/demo: log
|
2024-07-08 15:17:08 +08:00 |
|
Aofei Sheng
|
a1cb2a0589
|
build: ensure GOBIN directory exists before use
|
2024-07-08 08:57:18 +08:00 |
|
xushiwei
|
66f2cbb91f
|
runtime chan fix: ChanTryRecv
|
2024-07-07 17:23:21 +08:00 |
|
xushiwei
|
7b41a0ff16
|
fix #453 (select recv))
|
2024-07-07 16:03:41 +08:00 |
|
xushiwei
|
453faa6a76
|
runtime: Select/TrySelect
|
2024-07-06 21:59:28 +08:00 |
|
visualfc
|
91ba215568
|
internal/runtime: check abi.KindDirectIface
|
2024-07-04 18:59:41 +08:00 |
|
visualfc
|
be32f4072e
|
internal/runtime: check abi.TFlagRegularMemory
|
2024-07-04 18:50:37 +08:00 |
|
visualfc
|
bcb217c1da
|
ssa: set pointer directiface
|
2024-07-04 18:50:37 +08:00 |
|
visualfc
|
490a16a8df
|
ssa: index check take address
|
2024-07-04 18:50:36 +08:00 |
|
visualfc
|
28d8c56534
|
ssa: index take addr
|
2024-07-04 18:50:36 +08:00 |
|
visualfc
|
46423ed166
|
internal/runtime: impl type.equal
|
2024-07-04 18:50:36 +08:00 |
|
visualfc
|
4286a510b4
|
runtime: stubs init hashkey
|
2024-07-04 18:50:36 +08:00 |
|
visualfc
|
8d193ab39f
|
runtime: map hasher
|
2024-07-04 18:50:36 +08:00 |
|
visualfc
|
439e377111
|
ssa: map delete, map eql nil
|
2024-07-04 18:50:36 +08:00 |
|
visualfc
|
28ebce6b65
|
ssa: map range/next
|
2024-07-04 18:50:36 +08:00 |
|
visualfc
|
2ccd1625e7
|
ssa: support runtime.map
|
2024-07-04 18:50:36 +08:00 |
|
xushiwei
|
23da63767c
|
patch fmt: printArg
|
2024-07-04 17:39:02 +08:00 |
|
xushiwei
|
7e25ec1ac3
|
patch reflect
|
2024-07-04 17:29:40 +08:00 |
|
xushiwei
|
ab1d05642e
|
patch fmt: fmt.Printf
|
2024-07-04 17:05:26 +08:00 |
|
visualfc
|
2153cf39b5
|
ssa: chan send/recv
|
2024-07-02 20:52:25 +08:00 |
|
xushiwei
|
98d4cf7585
|
runtime: close(chan)
|
2024-07-02 20:23:48 +08:00 |
|
visualfc
|
a9f7cdb630
|
build: fix link runtime
|
2024-07-02 18:40:20 +08:00 |
|
xushiwei
|
437edefa0c
|
runtime: chan
|
2024-07-02 16:00:43 +08:00 |
|
xushiwei
|
9e55cb114c
|
Merge pull request #433 from xushiwei/q
abitype: support Patch (Clone + Merge); patch: os.File
|
2024-07-01 19:09:32 +08:00 |
|
xushiwei
|
dd2cdaf49a
|
Merge pull request #425 from visualfc/makeslice
ssa: makeSlice fit int size and check
|
2024-07-01 16:59:27 +08:00 |
|
xushiwei
|
8c45eb7524
|
abitype: support Patch
|
2024-06-30 11:53:12 +08:00 |
|
xushiwei
|
c20bea50e3
|
Merge remote-tracking branch 'gop/main' into q
|
2024-06-30 11:16:53 +08:00 |
|
xushiwei
|
fe18c35dab
|
patch: Clone/Merge
|
2024-06-28 15:14:30 +08:00 |
|