Aofei Sheng
82aa181540
installation: require Python 3.12
2024-07-29 14:34:40 +08:00
xushiwei
1a3e17bae8
Merge pull request #598 from xushiwei/q
...
cmptest: regexdemo (todo)
2024-07-29 11:49:47 +08:00
xushiwei
e0e3664fdb
cmptest: regexdemo (todo)
2024-07-29 11:44:49 +08:00
xushiwei
23bfaf1ba2
Merge pull request #597 from aofei/build
...
build: fix `sigsetjmp` issues and ensure required libs on Linux
2024-07-29 11:26:03 +08:00
Aofei Sheng
e7d72b6f53
build: fix sigsetjmp issues and ensure required libs on Linux
...
1. Handle `sigsetjmp` platform differences:
- Separate `sigsetjmp` linkage to platform-specific files.
- Use `__sigsetjmp` on Linux to handle `sigsetjmp` being a macro.
- Maintain original implementation for Darwin.
2. Ensure linking of required libs:
- Explicitly link against fundamental libs (e.g., libm, libatomic).
- Address the fact that typical Linux linkers don't link these by
default.
2024-07-29 11:16:04 +08:00
xushiwei
eab26deab9
Merge pull request #572 from hackerchai/fix/general-fix-libuv
...
fix(c/libuv): Fix return type FsType & struct rename
2024-07-29 11:12:49 +08:00
xushiwei
49540dbe5e
Merge pull request #596 from xushiwei/q
...
library: os.Expand
2024-07-29 11:10:16 +08:00
xushiwei
cbd891785e
library: os.Expand
2024-07-29 11:06:33 +08:00
hackerchai
b1cc732cb2
refactor(c/libuv): Rename UvPipe & remove unused structs
...
Signed-off-by: hackerchai <i@hackerchai.com >
2024-07-29 09:59:46 +08:00
xushiwei
b3b4f55c68
Merge pull request #594 from xushiwei/q
...
cpp/std: support nogc
2024-07-29 09:01:30 +08:00
xushiwei
8b6b039c13
cpp/std: support nogc
2024-07-29 08:55:27 +08:00
xushiwei
9dca62ff8b
Merge pull request #593 from xushiwei/q
...
library: path, path/filepath
2024-07-29 08:39:28 +08:00
xushiwei
e0892fcebb
library: path, path/filepath
2024-07-29 08:38:56 +08:00
xushiwei
adf1443105
Merge pull request #592 from xushiwei/q
...
cmptest: jsondemo (todo)
2024-07-29 02:04:43 +08:00
xushiwei
53c2558d26
cmptest: jsondemo (todo)
2024-07-29 01:56:39 +08:00
xushiwei
a5ea240793
Merge pull request #591 from xushiwei/q
...
reflect.Value: Uint fix
2024-07-29 01:31:28 +08:00
xushiwei
4cd1629118
reflect.Value: Uint fix
2024-07-29 01:26:56 +08:00
xushiwei
ce32a73e86
Merge pull request #590 from xushiwei/q
...
osexec: llvm bindir
2024-07-29 00:23:43 +08:00
xushiwei
8a13fc7cd9
osexec: llvm bindir
2024-07-29 00:17:53 +08:00
xushiwei
708de50887
syscall.forkAndExecInChild fix: os.Fcntl/Dup2 retval
2024-07-29 00:14:01 +08:00
xushiwei
4df478316c
library: fmt.(*pp).doPrint; syscall.forkAndExecInChild
2024-07-29 00:02:30 +08:00
xushiwei
a5dff9fb15
library: os.ProcessState.String
2024-07-28 23:53:22 +08:00
xushiwei
b51f4d53b6
Merge pull request #589 from xushiwei/q
...
os.Pipe, syscall.CloseOnExec
2024-07-28 23:31:01 +08:00
xushiwei
7d045842dd
library: syscall.CloseOnExec
2024-07-28 23:15:20 +08:00
xushiwei
a9ece9e49d
library: os.Pipe
2024-07-28 23:09:21 +08:00
xushiwei
e6da067cf8
Merge pull request #588 from xushiwei/q
...
llgo/xtool/nm/nmindex
2024-07-28 22:55:38 +08:00
xushiwei
bae40c82b9
llgo/xtool/nm/nmindex
2024-07-28 22:51:35 +08:00
xushiwei
651edf5bc0
Merge pull request #587 from xushiwei/q
...
osexec demo
2024-07-28 22:32:05 +08:00
xushiwei
3a8642b1e0
syscall: forkAndExecInChild
2024-07-28 22:27:26 +08:00
xushiwei
09b6b9259c
library: exec.Cmd.environ
2024-07-28 22:22:28 +08:00
xushiwei
907f326788
library: os.File.Close
2024-07-28 22:19:40 +08:00
xushiwei
4a350d8ad9
Merge pull request #586 from xushiwei/q
...
compileFuncDecl todo: change ssa.If to ssa.Jump for func init
2024-07-28 21:58:07 +08:00
xushiwei
3881db0b4e
compileFuncDecl todo: change ssa.If to ssa.Jump for func init
2024-07-28 21:57:32 +08:00
xushiwei
9edae3e877
Merge pull request #582 from visualfc/init.patch
...
fix pkg init hasPatch && patch io.pipe
2024-07-28 21:13:50 +08:00
xushiwei
236208e393
Merge pull request #585 from xushiwei/q
...
runtime.Panic: mv error/Stringer to printany
2024-07-28 20:41:20 +08:00
xushiwei
4ff98de707
Merge pull request #584 from luoliwoshang/c/lua
...
c/lua:metatable & coroutine
2024-07-28 20:40:23 +08:00
xushiwei
54964629fe
runtime.Panic: mv error/Stringer to printany
2024-07-28 20:31:48 +08:00
luoliwoshang
072f606784
c/lua:coroutine
2024-07-28 20:28:28 +08:00
xushiwei
21d2338ec1
Merge pull request #583 from xushiwei/q
...
fix panic in defer
2024-07-28 20:07:30 +08:00
xushiwei
0d468e0df4
cl/_testgo: defer5
2024-07-28 20:00:53 +08:00
xushiwei
5007d49c83
ssa: endDefer
2024-07-28 19:53:04 +08:00
luoliwoshang
35ba69a175
c/lua:metatable
2024-07-28 19:32:19 +08:00
xushiwei
fa0ce2a14c
ssa: panicBlk use IndirectJump
2024-07-28 18:57:46 +08:00
xushiwei
389750d7d8
ssa: panicBlk (todo)
2024-07-28 18:51:07 +08:00
visualfc
6c7db7ad23
build: patch io.pipe
2024-07-28 17:01:34 +08:00
visualfc
2986426251
cl: fix pkg init hasPatch
2024-07-28 16:52:03 +08:00
xushiwei
56444ebcaf
Merge pull request #581 from visualfc/init
...
cl: afterInit skip pkgHasPatch
2024-07-28 11:33:57 +08:00
visualfc
c63a1978cb
cl: afterInit skip pkgHasPatch
2024-07-28 11:29:22 +08:00
xushiwei
9d9e998d49
Update README.md
2024-07-28 09:29:08 +08:00
xushiwei
f7c991fa9a
Merge pull request #580 from visualfc/afterinit
...
cl: after init check hasPatch
2024-07-28 09:17:59 +08:00