don't use 0b for constants

It's a GNU extension and generally non-portable.