Currently in gbdk/include/asm/types.h defines BOOLEAN as INT8 which is signed by default. The documentattion states "Prefer unsigned variables to signed ones. The code generated will be generally more efficient, espacially when comparing two values."
Currently in
gbdk/include/asm/types.h
defines BOOLEAN asINT8
which is signed by default. The documentattion states "Prefer unsigned variables to signed ones. The code generated will be generally more efficient, espacially when comparing two values."