PS: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20101122/112576.html This is fix PR8686 for llvm: accepting a 'b' suffix at the end of all the setcc instructions.
Also, disable 16bit support for now as it causes bugs in 32bit mode. #define I386_ASM_16 if you want it.