On Tue, Jun 20, 2023 at 10:49 PM Ammar Faizi <ammarfaizi2@xxxxxxxxxxx> wrote: > Can you mention other dependencies that do need libc? That information > would be useful to consider bringing back libc to liburing. The recent memset() problem is another example of it. It seems that the compiler on aarch64 replaces a zeroing struct operation with a call to memset(). I usually see the same memset() insertion on x86-64 too. I thought -ffreestanding will make the compiler not generate a memset() call when zeroing a struct or array. Not sure about it. -- Viro