llvm-project
[llubi] Implements common library functions
#190147
Merged

[llubi] Implements common library functions #190147

nikic merged 22 commits into llvm:main from nofe1248:llubi-libcalls
nofe1248
nofe1248 [llubi] Implements common library functions
d97a7024
llvmbot llvmbot added tools:llubi
nofe1248
github-actions
nofe1248 [llubi] Small format fix to ExecutorBase.cpp
cc0625c7
github-actions
antoniofrighetto antoniofrighetto requested a review from nikic nikic 48 days ago
antoniofrighetto antoniofrighetto requested a review from antoniofrighetto antoniofrighetto 48 days ago
antoniofrighetto antoniofrighetto requested a review from dtcxzyw dtcxzyw 48 days ago
antoniofrighetto antoniofrighetto requested a review from boomanaiden154 boomanaiden154 48 days ago
boomanaiden154
boomanaiden154 commented on 2026-04-02
antoniofrighetto
antoniofrighetto commented on 2026-04-02
dtcxzyw
dtcxzyw commented on 2026-04-02
nofe1248 [llubi] Format fixes
bb355c30
nofe1248 [llubi] Small fixes to libcalls
22021072
nofe1248 [llubi] Small fixes to libcalls
bea3e3e7
nofe1248 [llubi] Two new test cases
e77b9b03
nofe1248 [llubi] Small fixes to libcalls
4ddffcbc
nofe1248 [llubi] Format fix
ad009841
nofe1248 [llubi] Add support for format specifiers b, B, a, A, n
56a7f683
github-actions
dtcxzyw
dtcxzyw approved these changes on 2026-04-05
nofe1248 [llubi] Delete unused parameters
f8eff937
nofe1248 [llubi] Remove the implementation of format specifiers b/B
39d0445a
nikic
nikic commented on 2026-04-06
nofe1248 [llubi] Small fixes to libcalls
d8b5da00
nofe1248 [llubi] Correctly set the exit kind when exiting runMainLoop()
53e8ffe8
nofe1248 [llubi] Make Context::free() check the associated MemoryObject of the…
cfe4715c
nikic
nikic commented on 2026-04-07
nikic
nikic commented on 2026-04-07
nofe1248 [llubi] Remove ExecutorBase::Status as it can be replaced by ExitInfo
685b9b9f
nofe1248 [llubi] Use optional::emplace() instead of assignment operator
998dd403
nikic
nikic commented on 2026-04-07
nofe1248 [llubi] New libcall test cases and minor fixes
045b2802
nofe1248 [llubi] Immediately flush stdout in onPrint().
f12f5b2c
nikic
nikic commented on 2026-04-07
nofe1248 [llubi] New test cases for printf, malloc, calloc, and free
82f7641c
nofe1248 [llubi] Make new/new[] fail instead of returning null on allocation f…
58e9f7c8
dtcxzyw
dtcxzyw commented on 2026-04-09
nikic
nikic commented on 2026-04-09
nikic
nikic commented on 2026-04-09
nofe1248 [llubi] Small fixes to libcalls
af4d7349
nikic
nikic approved these changes on 2026-04-10
nikic Merge branch 'main' into llubi-libcalls
d348e999
nikic nikic enabled auto-merge (squash) 40 days ago
nikic
nikic nikic merged f149ab66 into main 40 days ago
nofe1248 nofe1248 deleted the llubi-libcalls branch 40 days ago
wrotki
boomanaiden154
wrotki
boomanaiden154
boomanaiden154
wrotki

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone