libc.obj: shell console output support #354

Open
Egor00f wants to merge 4 commits from Egor00f/kolibrios:libc.obj-add-shell-console-output into main
Contributor

Adding I/O via the console.

This requires calling 'exit' at the end of the program (this was already the case). #340 will resolve that problem

Demonstration(https://git.kolibrios.org/KolibriOS/kolibrios/src/branch/main/programs/develop/ktcc/trunk/libc.obj/samples/http_tcp_demo.c):

Adding I/O via the console. This requires calling 'exit' at the end of the program (this was already the case). #340 will resolve that problem Demonstration(https://git.kolibrios.org/KolibriOS/kolibrios/src/branch/main/programs/develop/ktcc/trunk/libc.obj/samples/http_tcp_demo.c): <video src="attachments/847d7d19-3d67-480d-80c8-6d678af61a43" title="Запись экрана от 2026-03-07 13-55-50.mp4" controls></video>
Egor00f added 3 commits 2026-03-07 16:44:22 +00:00
return _ksys_exit() to exit
All checks were successful
Build system / Check kernel codestyle (pull_request) Successful in 53s
Build system / Build (pull_request) Successful in 17m19s
cee31a6913
Egor00f added 2 commits 2026-03-07 18:51:51 +00:00
make it faster.
Merge branch 'libc.obj-add-shell-console-output' of https://git.kolibrios.org/egor00f/kolibrios into libc.obj-add-shell-console-output
All checks were successful
Build system / Check kernel codestyle (pull_request) Successful in 1m14s
Build system / Build (pull_request) Successful in 9m50s
7a2ada925a
Sweetbread requested changes 2026-03-07 21:35:52 +00:00
Sweetbread left a comment
Owner

Do not use merge commits

Do not use merge commits
Egor00f force-pushed libc.obj-add-shell-console-output from 7a2ada925a to b2e4b02806 2026-03-08 13:41:02 +00:00 Compare
Author
Contributor

ok, i force history without merge

ok, i force history without merge
Egor00f requested review from Sweetbread 2026-03-08 19:05:37 +00:00
All checks were successful
Build system / Check kernel codestyle (pull_request) Successful in 23s
Required
Details
Build system / Build (pull_request) Successful in 19m18s
Required
Details
This pull request doesn't have enough required approvals yet. 0 of 2 official approvals granted.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u libc.obj-add-shell-console-output:Egor00f-libc.obj-add-shell-console-output
git checkout Egor00f-libc.obj-add-shell-console-output
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KolibriOS/kolibrios#354