gheja / gbdk

GameBoy Developer's Kit (GBDK) 2.96a from 2002 tuned so it can be compiled on a modern system (Ubuntu 18.04 LTS and 16.04 LTS).
84 stars 10 forks source link

Shoud BOOLEAN be unsigned? #15

Open gheja opened 10 years ago

gheja commented 10 years ago

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."