In logic.c, data segment parameters in the text segment are converted to signed longs. Changing from strtol -> strtoul fixes compiler errors on certain platforms that warn against comparing a signed long with uint32_t using MIN.