On Sat, May 20, 2023 at 09:58:57AM +0200, Thomas Weißschuh wrote:
syscall() is used by "normal" libcs to allow users to directly call syscalls. By having the same syntax inside nolibc users can more easily write code that works with different libcs.
The macro logic is adapted from systemtaps STAP_PROBEV() macro that is released in the public domain / CC0.
Well done! And now queued, thanks Thomas! Willy