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 |
|
xushiwei
|
7d2f68c5e4
|
TestErrBuiltin
|
2024-06-16 16:44:22 +08:00 |
|
xushiwei
|
5416e92dbf
|
atomic demo
|
2024-06-16 16:39:55 +08:00 |
|
xushiwei
|
340b5bd165
|
atomic Load/Store
|
2024-06-16 16:35:46 +08:00 |
|
xushiwei
|
aefb65b1b8
|
x
|
2024-06-16 15:23:38 +08:00 |
|
xushiwei
|
f7c322c311
|
demo: c atomic
|
2024-06-16 15:20:29 +08:00 |
|
xushiwei
|
b5507f79e4
|
atomic, atomicCmpXchg
|
2024-06-16 03:49:09 +08:00 |
|
xushiwei
|
2b1da5b231
|
loadPackageEx: dedup
|
2024-06-15 23:27:41 +08:00 |
|
xushiwei
|
9e9b08a5a3
|
cl.NewPackageEx: don't skip alt(patch) package
|
2024-06-15 19:18:21 +08:00 |
|
xushiwei
|
0a5a0ef319
|
cl/ssa.SetDebug
|
2024-06-15 18:41:45 +08:00 |
|
xushiwei
|
dcb8eb7d6d
|
TestCollectSkipNames
|
2024-06-15 18:22:26 +08:00 |
|
xushiwei
|
7f11651311
|
TestGoLibMath: mac only (temp)
|
2024-06-15 18:08:08 +08:00 |
|
xushiwei
|
71518b025d
|
TestGoLibMath: set LLGOROOT
|
2024-06-15 18:02:51 +08:00 |
|
xushiwei
|
4aa3d321fa
|
cltest.InitDebug
|
2024-06-15 16:26:37 +08:00 |
|
xushiwei
|
764e0f0e7f
|
TestGoLibMath
|
2024-06-15 16:08:10 +08:00 |
|
xushiwei
|
5011c394d7
|
build: use typepatch.Pkg merge patches of a standard library
|
2024-06-15 15:52:44 +08:00 |
|
xushiwei
|
994502077a
|
cl: collectSkipNames; processPkg bugfix
|
2024-06-15 14:56:03 +08:00 |
|
xushiwei
|
a45be62b68
|
cl.NewPackageEx
|
2024-06-15 12:43:05 +08:00 |
|
xushiwei
|
e0a25b5098
|
NewPackage: altSSA
|
2024-06-15 12:10:08 +08:00 |
|
xushiwei
|
94d567bf8f
|
testlibgo: math
|
2024-06-15 10:24:10 +08:00 |
|
xushiwei
|
98498c9180
|
rm internal/runtime/c; mv internal/runtime/bdwgc => c/bdwgc
|
2024-06-15 08:43:48 +08:00 |
|
visualfc
|
ec1cca7ca4
|
ssa: global use elem type
|
2024-06-14 10:09:46 +08:00 |
|
visualfc
|
0c321c8c98
|
ssa: binop equal(func,slice,array,struct) and buildConstStr
|
2024-06-14 10:04:01 +08:00 |
|
xushiwei
|
4abcbb9b51
|
recover
|
2024-06-13 13:51:36 +08:00 |
|
xushiwei
|
64e96cc101
|
testlibgo: math => mathbits
|
2024-06-13 07:30:08 +08:00 |
|
xushiwei
|
31e3fc9060
|
x
|
2024-06-13 03:04:18 +08:00 |
|
xushiwei
|
b70b868552
|
TestReplaceGoName
|
2024-06-13 03:00:55 +08:00 |
|
xushiwei
|
7235357ef5
|
runtime: TODO - error var; cl: link goVar
|
2024-06-13 02:53:54 +08:00 |
|
xushiwei
|
18eecbe9f4
|
llgo/ssa: float Const fix; cl: replaceGoName runtime => llgo/internal/runtime
|
2024-06-13 00:56:18 +08:00 |
|
xushiwei
|
42a5c6a19f
|
c.GoDeferData; llgo/ssa: rm excepKey
|
2024-06-12 23:17:10 +08:00 |
|
xushiwei
|
845767b1d7
|
x
|
2024-06-12 21:13:47 +08:00 |
|