Commit Graph

415 Commits

Author SHA1 Message Date
visualfc
c090c34491 runtime: panic any custometype 2024-06-23 21:51:00 +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
b93fc3f028 patch internal/reflectlite; demo: sort.Ints 2024-06-21 11:02:28 +08:00
visualfc
9ae7d4f2bf ssa: abiTypeInit kind 2024-06-20 22:09:26 +08:00
visualfc
e4c1285eaf ssa: complex binop 2024-06-20 20:44:07 +08:00
visualfc
02a5375503 runtime: print/panic complex 2024-06-20 20:44:07 +08:00
Li Jie
73570b5628 cl: re-generate tests 2024-06-20 20:13:53 +08:00
xushiwei
a04fb8e7de Merge pull request #371 from xushiwei/q
patch: reflect (reflect.Type)
2024-06-20 17:51:31 +08:00
xushiwei
d4c84cee19 complex demo 2024-06-20 16:00:11 +08:00
xushiwei
f8b0a7105b patch: reflect (type) 2024-06-20 14:17:37 +08:00
xushiwei
f7d7f81c49 library: strconv 2024-06-20 11:05:43 +08:00
xushiwei
5d957a6b7c libc complex64 support 2024-06-20 10:22:35 +08:00
xushiwei
94f61b0a0c TestFromTestlibgo 2024-06-20 10:07:10 +08:00
xushiwei
1566a834e1 x 2024-06-20 03:00:12 +08:00
xushiwei
607deaa3c4 patch: syscall 2024-06-20 02:55:26 +08:00
xushiwei
4a1712f4cd llgo.string (llgo/ssa.MakeString) fix 2024-06-20 00:30:36 +08:00
xushiwei
b4e298230d x 2024-06-20 00:13:41 +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
6058b9851c llgo/ssa/abi: PathOf fix - support trim PatchPathPrefix 2024-06-19 17:06:56 +08:00
visualfc
d59075e897 build: instantiate generics 2024-06-18 19:26:52 +08:00
xushiwei
2b491179f7 Merge pull request #346 from visualfc/checkindex
ssa: index/indexAddr check range
2024-06-18 18:52:19 +08:00
xushiwei
a6b83d77bd cl: initFnNameOfHasPatch fix (should rename before funcOf) 2024-06-18 18:44:07 +08:00
xushiwei
24c7928c4b cl: pkgFNoOldInit flag if no initFnNameOld 2024-06-18 18:32:29 +08:00
xushiwei
8c876c302a patch library: call init 2024-06-18 18:23:16 +08:00
xushiwei
778a4373ae cl: fn.SetRecover; inPatch/hasPatch 2024-06-18 17:33:37 +08:00
xushiwei
7a15cf1157 patch: errors (todo) 2024-06-18 13:50:55 +08:00
xushiwei
a3197c12a8 testllgo: waitgroup 2024-06-18 10:17:05 +08:00
visualfc
29ba00f370 ssa: index/indexAddr check max 2024-06-18 07:13:57 +08:00
xushiwei
3b2e97a729 globalType: support typepatch 2024-06-18 00:06:40 +08:00
xushiwei
edaba44c87 c/pthread/sync.Mutex; sync.Mutex/Once; typepatch.IsPatched 2024-06-17 23:51:40 +08:00
visualfc
96bf260ce9 cl: check context.inCFunc 2024-06-17 21:41:49 +08:00
xushiwei
3fb400beb4 merge upstream 2024-06-17 19:33:27 +08:00
xushiwei
6442279a44 testlibgo: sync (to do) 2024-06-17 19:30:59 +08:00
xushiwei
98f3e45c0a cl: compileFuncDecl/funcName fix; patch library: sync 2024-06-17 18:32:58 +08:00
xushiwei
257b3f3ee6 Merge pull request #330 from visualfc/ssa.index
ssa: fix ssa.Index and indexType
2024-06-17 12:53:07 +08:00
xushiwei
bec29f99e6 x 2024-06-17 12:39:54 +08:00
xushiwei
72274bda82 c/pthread/sync.Once 2024-06-17 12:14:24 +08:00
xushiwei
bf0148e047 canSkipToBuild 2024-06-17 05:33:07 +08:00
xushiwei
ebc9711309 TestErrImport 2024-06-17 04:11:31 +08:00
xushiwei
4097f90938 testlibgo: atomic 2024-06-17 03:53:31 +08:00
xushiwei
d73f77affc README: sync/atomic 2024-06-17 03:52:05 +08:00
xushiwei
b4794dc541 patch sync/atomic; typepatch fix (don't change types) 2024-06-17 03:38:01 +08:00
xushiwei
68a63bb280 TestIgnoreName 2024-06-16 23:11:28 +08:00
xushiwei
df2f13c9b6 patch runtime, sync (use llgo:skipall) 2024-06-16 23:07:42 +08:00
visualfc
f7cddb81df ssa: fix ssa.Index and indexType 2024-06-16 22:18:02 +08:00
xushiwei
dc1fbbf796 llgo:skipall 2024-06-16 21:32:11 +08:00
xushiwei
7b7b4e5f22 patch sync/atomic 2024-06-16 20:49:31 +08:00
xushiwei
8c9b0285e4 testrt: gotypes 2024-06-16 17:12:08 +08:00
xushiwei
4a3446a0a5 llgo/ssa: AtomicCmpXchg fix 2024-06-16 17:03:41 +08:00