remove pchar from macros.h
remove reference to BROKEN_TOUPPER