Missing -fno-builtin flag from Makefile caused the compiler to substitute str* calls from content/chapters/software-stack/lab/support/common-functions/main_string instead of use custom implementations from content/chapters/software-stack/lab/support/common-functions/string.c.
Missing
-fno-builtin
flag from Makefile caused the compiler to substitutestr*
calls fromcontent/chapters/software-stack/lab/support/common-functions/main_string
instead of use custom implementations fromcontent/chapters/software-stack/lab/support/common-functions/string.c
.