Ahh, szkoda. A nie ma żadnej innej możliwości aby to obejść i funkcje ze źródła "wywołać"(nie wiem czy można to tak nazwać)?
Trudno mi zgadnąć, jakie masz motywacje do testowania asemblera. Jeśli byś miał jasne przemyślenia, można przypuszczalnie coś wskazać
Tak jak tutaj, wywołanie systemu (pozostawmy, że nie trafiony system), nie da żadnego zysku, jest "o 0,01% szybsze" od C. Czy poprzedni wątek o zmiennych enviromentu.
Wiedzy na ten temat praktycznie nie ma. To nie są lata 1990te.
Poza obszarem "algorytmów intensywnych procesorowo" (szyfrowanie, zipowanie), gdzie można marzyć o zysku, i mało się ma do czynienia z systemowym I/O, na dziś zajmowanie się asm, to zdobywanie wiedzy nie tyle o opcodach (choć też trzeba), ale pazurami szukanie odpowiedników czynności z C.
A tu coś, o czym mówiłem w poprzednim: moduł startowy, czyli to, co wywołuje main() i myślałem że asm będzie choć gram, jednak nie zawiera nic asemblera.
https://github.com/lattera/glibc/blob/master/csu/libc-start.c