The objective of this project is to create a dynamic ELF library to replace (to a certain extent) the standard C library you use every day on your system.
We had to reproduce the following functions:
- strlen
- strchr
- memset
- memcpy
- strcmp
- memmove
- strncmp
- strcasecmp
- rindex
- strstr
- strpbrk
- strcspn
Unit tests
In order to correctly tests my functions I decided to compare them with the already existing functions from the standard C library.Linux:
make