elks-enhanced

publicRead
Owner: themasterBranch: masterCommits: 6893Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL

File history

Tracking libc/system/syscall0.inc
CommitAuthorDateMessage
b3d5dcc1dfe714de08420055689386205ec0332Greg Haerr2022-12-28[libc] Separate syscall wrappers into categories to reduce executable size
2fe39472a61c6f1ae4fd0d68a549cf7e56a1593Greg Haerr2022-12-28[libc] Remove signal callback code from being linked when not needed
508000dc97404e38cc3d54491974a944afe6d42Greg Haerr2022-12-27[libc] Fix regparmcall system calls with 4 and 5 parameters
821e4f819c6e822d785de3a11c4bafa910dc7cbGreg Haerr2022-12-25[libc] Fix regparmcall system calls with no arguments
e664623193be48c3b5d88110160f2fb14045c86tkchia2022-12-22[libc] Implement & use GCC-style static constructors/destructors (#1469)
42fea4c90b9dc51f8a9b3c2762a049747a02dc6tkchia2022-11-20[libc] Implement regparmcall calling convention for most libc routines (except execl...)
014131510b2b6342fd2bd48993ea5204ddd6c90tkchia2020-05-18Proposed support for "medium memory model" programs in ELKS kernel (#621)
36b9dbfcee90f5d1ebeee8c0ceb3bc974265d0fTee-Kiah Chia2020-05-12[kernel] [libc] [elksemu] (ABI CHANGE) Make _signal syscall accept a far pointer to a far signal handler
410d74e37245e172b14dfe3ec5709dbdcf687cbJody Bruchon2020-03-04[libc] bugfix: `stdcall': variadic syscall funcs. should pop no args. (#400)
2b4b855a65a90c1dce7c40c0ba4a352b62ec75ctkchia2020-02-29[libc] [elkscmd] add support for `stdcall' calling convention, & try building `bc' using this convention (#398)
34ad7b05b3c115ee9207fd879d9e1c39f32cf5cTee-Kiah Chia2019-04-27[libc] indicate variadic syscall routines in syscall.{dat, awk}
f8d6df8d0babe6620213caa59aa990335d72f45MFLD2019-04-22Revert "Build libc.a and crt0.o multilibs for different calling conventions"
bfa54866ab6cb42bbd1f441059a7387ae7e26f0Tee-Kiah Chia2019-04-19[libc] multilibs for `stdcall`, `regparmcall` call conventions
569825b7059a873ab75bdc6301a7e2dd6d9d3b3mfld-fr2019-03-17[libc] Add 'breakpoint' function
e005026b504fe31ac44141c59300631af23de39mfld-fr2019-03-09[libc] Fix test on syscall return value
a34b362903ca7592c3b7c7803d353fa4be72086mfld-fr2018-06-23First draft of ELKS own libc