Commit Graph

2374 Commits

Author SHA1 Message Date
xushiwei
638883f352 Merge pull request #925 from goplus/dependabot/go_modules/github.com/goplus/mod-0.13.13
build(deps): bump github.com/goplus/mod from 0.13.12 to 0.13.13
v0.9.9
2024-12-31 08:10:07 +08:00
dependabot[bot]
467c2fb28d build(deps): bump github.com/goplus/mod from 0.13.12 to 0.13.13
Bumps [github.com/goplus/mod](https://github.com/goplus/mod) from 0.13.12 to 0.13.13.
- [Release notes](https://github.com/goplus/mod/releases)
- [Commits](https://github.com/goplus/mod/compare/v0.13.12...v0.13.13)

---
updated-dependencies:
- dependency-name: github.com/goplus/mod
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 23:56:08 +00:00
xushiwei
0fd129a0d8 Merge pull request #924 from xushiwei/q
llgo get: todo
2024-12-30 21:17:04 +08:00
xushiwei
282125a84b llgo get: todo 2024-12-30 21:16:22 +08:00
xushiwei
97a2824473 Merge pull request #915 from visualfc/runtime.hash
[WIP] internal/runtime: type hash
2024-12-26 08:30:34 +08:00
xushiwei
eff1333269 Merge pull request #922 from visualfc/fixfloat
ssa: fix bitcast for float32
2024-12-24 20:19:32 +08:00
visualfc
3741a28d94 ssa: fix bitcast for float32 2024-12-24 10:02:30 +08:00
xushiwei
6dd4ec160d Merge pull request #921 from visualfc/runtime.closure
ssa: closure use specific struct field name
2024-12-23 10:53:12 +08:00
visualfc
a6a3c09c05 ssa: closure use specific struct field name { $f ftype, $data unsafe.pointer } 2024-12-22 12:44:33 +08:00
visualfc
620cfeabe0 internal/runtime: type hash 2024-12-21 20:07:28 +08:00
xushiwei
070d64f365 Merge pull request #920 from visualfc/runtime.namedset
[WIP] internal/runtime: named(ptr) type preset for method type
2024-12-21 07:13:39 +08:00
visualfc
1d3c98372a internal/runtime: cache rtypeList 2024-12-20 20:45:46 +08:00
visualfc
c1588d70cd internal/runtime: structStr 2024-12-20 16:09:39 +08:00
visualfc
ef28abe896 internal/runtime: funcStr, interfaceStr, array str 2024-12-20 12:33:34 +08:00
visualfc
d251232f8a internal/runtime: named(ptr) type preset for method type 2024-12-20 11:37:30 +08:00
xushiwei
05334de855 Merge pull request #914 from aofei/README
README: add install instructions for Alpine
2024-12-19 18:14:15 +08:00
xushiwei
539b55f826 Merge pull request #917 from visualfc/conststring
ssa: fix const for named string
2024-12-19 18:13:24 +08:00
xushiwei
0699832240 Merge pull request #919 from visualfc/runtime.named
internal/runtime: NewNamedInterface check exist
2024-12-19 18:12:53 +08:00
visualfc
ce169163b9 internal/runtime: NewNamedInterface check exist 2024-12-17 21:36:51 +08:00
xushiwei
b4af70ada9 Merge pull request #916 from visualfc/runtime.interface
abi: fix named interface init
2024-12-17 14:43:15 +08:00
xushiwei
424670d854 Merge pull request #918 from tsingbx/c/_types
include/_types: add Uint8T, Uint16T, Uint32T, Uint64T, IntmaxT, UintmaxT
2024-12-17 14:41:44 +08:00
tsingbx
6ce4644120 include/_types: add Uint8T, Uint16T, Uint32T, Uint64T, IntmaxT, UintmaxT 2024-12-16 18:15:01 +08:00
visualfc
eaf7e56083 ssa: fix const for named string 2024-12-16 15:00:32 +08:00
visualfc
e55a5d7486 internal/runtime: NewNamedInterface, InitNamedInterface 2024-12-16 12:07:13 +08:00
Aofei Sheng
e1d14b1324 README: add install instructions for Alpine
Fixes #910

Signed-off-by: Aofei Sheng <aofei@aofeisheng.com>
2024-12-14 18:06:16 +08:00
xushiwei
04d09eb891 Merge pull request #913 from xushiwei/q
README: cgo, c/ffi
2024-12-14 09:16:18 +08:00
xushiwei
09b4f5dffd README: cgo, c/ffi 2024-12-14 08:15:08 +08:00
xushiwei
29ad96862f Merge pull request #628 from visualfc/go
ssa: fix ssa.go for builtin
2024-12-14 06:44:35 +08:00
xushiwei
839d68d62c Merge pull request #912 from luoliwoshang/c/clang/typesize
c/clang:type size
2024-12-12 22:10:34 +08:00
luoliwoshang
a4d3bf3cb2 c/clang:type size 2024-12-12 18:16:40 +08:00
xushiwei
a05bda9fc3 Merge pull request #762 from spongehah/golib/time
lib/time: patch div and Time.Round
2024-12-10 18:51:45 +08:00
xushiwei
5936b57bac Merge pull request #909 from tsingbx/llgo/linkerror
fix link fail for cjsondemo
2024-12-08 11:24:55 +08:00
tsingbx
af2bcd389e fix link error 2024-12-08 10:18:47 +08:00
xushiwei
4bec9b038b Merge pull request #906 from visualfc/llccheck
[WIP] build: env LLGO_CHECK=1 for llc check module
2024-12-05 12:17:15 +08:00
visualfc
0b3ce5f65a build: env LLGO_CHECK=1 for llc check module 2024-12-05 11:07:21 +08:00
xushiwei
cb8e820f5d Merge pull request #905 from luoliwoshang/c/FILE
c:file
2024-12-05 09:56:43 +08:00
luoliwoshang
0a4ce9d65e c:FILE 2024-12-04 15:02:54 +08:00
xushiwei
f20d74c1f3 Merge pull request #904 from visualfc/revert-630-deferargs
Revert "ssa: defer load/store func and args"
2024-12-04 09:47:36 +08:00
七叶
3505be422e Revert "ssa: defer load/store func and args" 2024-12-03 21:00:49 +08:00
xushiwei
7e9542e79a Merge pull request #898 from visualfc/expand
xtool/env: fix ExpandEnvToArgs check pkg-config
2024-12-03 09:33:59 +08:00
visualfc
a1c1a4889b xtool/env: fix ExpandEnvToArgs check pkg-config 2024-12-03 09:17:54 +08:00
visualfc
7eeb8084bf ssa: fix ssa.go for builtin 2024-12-02 15:40:56 +08:00
xushiwei
7a5bd6ae6a Merge pull request #630 from visualfc/deferargs
ssa: defer load/store func and args
2024-12-02 13:51:25 +08:00
xushiwei
d20e60afb3 Merge pull request #891 from visualfc/debug
[WIP] c/debug: func addr and info
2024-12-02 13:46:56 +08:00
xushiwei
7340263e6a Merge pull request #893 from tsingbx/clang
add clang.GoString, clang.File functions for helper of llcppsymg struct_methodname
2024-12-02 13:45:55 +08:00
visualfc
6e8cecd13e cl/_testgo: defer6 2024-12-02 11:43:20 +08:00
tsingbx
f106a0854f use temp to reduse clangStr.CStr call times 2024-12-02 10:20:41 +08:00
tsingbx
68b09e87b3 add clang.GoString, clang.File functions for helper of llcppsymg struct_methodname 2024-12-02 09:52:35 +08:00
visualfc
11f2ecd675 ssa: defer load/store func and args 2024-11-30 14:31:23 +08:00
visualfc
7b6b8b0eeb c/debug: StackTrace 2024-11-30 13:47:37 +08:00