Some basic functions from the stantard C library rewrited in Assembly x86_64.
- strlen
- strchr
- memset
- memcpy
- strcmp
- strncmp
- strcasecmp
- rindex
- strstr
- strpbrk
- strcspn
- write
- read
A makefile is given to let you compile a shared library named libasm.so.
It will also compile a short C program named main_for_test including examples to show you how to use functions from the lib.
Just use Makefile command to compile both files :
make
Use main_for_test :
./main_for_test