Сообщение от
somebodies
В инклудах этой библиотеки эту функцию искал, но эта функция указана лишь в списке функций, а фактически ее нет. Даже при подключении инклуда и прописывании memcmp при компиляции пишет: error 017: undefined symbol "memcmp"
Либо я слепой, либо я что-то не так делаю, либо автор инклуда забыл вписать функцию?
Код:
stock
memcmp(const string1[], const string2[], n)
{
// Converts the value to bytes.
#emit load.s.pri n // pri = n
#emit shl.c.pri 2 // pri <<= 2
#emit stor.s.pri n // n = pri
// Addresses..
#emit load.s.pri string1 // pri = string1
#emit load.s.alt string2 // alt = string2
// Compare the memory blocks
#emit cmps n
// Returns zero if the blocks are equal.
#emit retn
return 0;
}