do not generate different functions for %x and %X