xgopilot
ae690476ba
fix: address code review feedback for size report feature
...
- Fix error handling priority: check waitErr first, then parseErr, then closeErr
- Optimize O(n²) symbol lookup by checking next symbol first
- Add ELF section constants (SHN_LORESERVE, SHN_ABS, etc.) and use them
- Fix documentation: add missing --elf-output-style=LLVM flag
- Fix documentation: correct field names from pkg.ID to pkg.PkgPath
Generated with [codeagent](https://github.com/qbox/codeagent )
Co-authored-by: cpunion <8459+cpunion@users.noreply.github.com >
2025-11-17 08:15:12 +00:00
Li Jie
cee22db053
feat: add size level aggregation
2025-11-17 14:09:27 +08:00
Li Jie
16709411a0
defer: enable loop lowering
2025-11-13 15:48:46 +08:00
Li Jie
dba719a8d7
doc: update embeded doc of llgo cmds
2025-09-07 16:37:38 +08:00
Li Jie
a2c9c7f10a
feat: llgo run -target target -port port auto start monitor
2025-09-07 16:23:30 +08:00
Li Jie
9a5b231c88
feat: llgo monitor -target target -port port
2025-09-07 16:23:27 +08:00
Li Jie
da9865104f
export flash, openocd, msd
2025-09-06 16:21:15 +08:00
Li Jie
1033452e8f
extract run from linkMainPkg, add flash scaffold
2025-09-06 16:16:04 +08:00
Li Jie
5e5d5c2a83
Build and run for embeded
2025-09-06 10:35:58 +08:00
xushiwei
132e240e87
Delete doc/How-to-support-a-Rust-Library.md
2025-06-22 15:47:05 +08:00
luoliwoshang
695329b9dd
ci/doc:install libunwind-19 & libc++-19
2025-06-20 18:07:30 +08:00
Li Jie
3a883b8821
upgrade to github.com/goplus/lib v0.2.0
2025-04-08 19:32:26 +08:00
Li Jie
f0ade21155
update docs and CI
2025-04-08 11:12:59 +08:00
Li Jie
3e26685a44
fix _readme tests
2025-04-03 17:02:06 +08:00
Li Jie
9defb6289b
separate doc/_readme as a module
2025-04-03 16:44:44 +08:00
Li Jie
8c5f915569
update installation scripts and docs
2025-04-03 16:26:15 +08:00
Li Jie
ed366568b4
move out c/cpp/py
2025-04-03 16:26:11 +08:00
Li Jie
e52af0077b
doc: brew link lld@19
2025-04-03 00:26:10 +08:00
Li Jie
ec20af3c4d
ci: upgrade to llvm 19
2025-04-02 20:12:41 +08:00
xushiwei
9a634b22a7
Merge pull request #991 from cpunion/update-doc
...
doc: update install instructions
2025-02-15 12:02:45 +08:00
Li Jie
058f74c12c
deps: add libuv into system deps
2025-02-14 15:56:18 +08:00
Li Jie
3a2d24d7cc
doc: update doc test for installation instructions
2025-02-13 16:16:25 +08:00
Li Jie
49f2f0dbfd
doc: update install instructions
2025-02-13 15:52:11 +08:00
Li Jie
ec744f7385
chore: move compiler/chore/_xtool to _xtool
2025-01-08 22:16:02 +08:00
Li Jie
52ac486814
doc: fix llgo installation
2025-01-08 15:40:11 +08:00
Li Jie
06816c51a5
doc: fix macos installation doc verify
2025-01-07 21:28:14 +08:00
Li Jie
6df961292d
doc: install libunwind-dev on ubuntu
2025-01-02 23:27:45 +08:00
Li Jie
fa1ad20d5d
ffi: fix ci and install doc
2024-11-26 13:19:02 +08:00
Li Jie
284ae23db2
doc: install missing libsqlite3-dev
2024-11-26 13:19:02 +08:00
Li Jie
9105f28c13
ci: don't install pkg-config explicitly
2024-11-26 13:18:59 +08:00
luoliwoshang
12abfc0fcf
doc:ssize_t
2024-11-21 21:38:11 +08:00
Li Jie
d61783b2c0
doc: install numpy in virtualenv to run test
2024-11-07 11:34:58 +08:00
Li Jie
17d509a45a
doc: make doc testable
2024-11-07 11:03:01 +08:00
luoliwoshang
47a05d0ea2
doc/c:refine symbol visibility description
2024-08-01 09:54:48 +08:00
luoliwoshang
4e3b65188d
doc/c:update implicit destructors description
2024-08-01 00:10:03 +08:00
luoliwoshang
a4e9233231
doc/c:fix incorrect usage in construtors
2024-07-31 15:24:31 +08:00
luoliwoshang
4fdfafa17f
doc/c:update destructor usage
2024-07-31 15:10:50 +08:00
xushiwei
f16f16c15e
Update How-to-support-a-C&C++-Library.md
2024-07-29 19:50:23 +08:00
morpingsss
e764a2298d
docs(llgo/doc): documents fix
2024-07-26 16:14:41 +08:00
xushiwei
e82c33716a
Update and rename Rust-to-LLGO-Migration-Guide.md to How-to-support-a-Rust-Library.md
2024-07-25 20:37:09 +08:00
赵英杰
9741574516
llgo/rust/readme: Some modifications
2024-07-25 12:07:05 +08:00
赵英杰
9379a41b37
llgo/rust/readme: improve Rust-to-LLGO-Migration-Guide
2024-07-25 09:07:33 +08:00
赵英杰
c0eeedc71a
llgo/rust/readme: update readme
2024-07-25 09:04:55 +08:00
luoliwoshang
400197def8
doc:Rust-to-LLGO-Migration-Guide.md
2024-07-25 09:04:55 +08:00
xushiwei
e060208417
llcppg design
2024-07-23 09:41:03 +08:00
morpingsss
635eea7acb
docs(llgo/doc) add cpp-auto-tool-architecture-documentation ( #547 )
...
* docs(llgo/doc) add cpp-auto-tool-architecture-documentation
2024-07-23 08:27:01 +08:00
xushiwei
cf30d2923c
Update and rename How-to-migrate-a-C&C++-Library.md to How-to-support-a-C&C++-Library.md
2024-07-19 06:31:25 +08:00
xushiwei
df2ba37687
doc How-to-migrate-a-C&C++-Library
2024-07-18 23:35:39 +08:00
morpingsss
a027e9fe14
fix(llgo/doc) : fix bug
2024-07-18 17:02:30 +08:00
morpingsss
b882ca809a
fix(llgo/cpp/tinyxml) : fix ->
2024-07-18 16:27:49 +08:00