allow a comma between macro name and first macro parameter

Both gas and llvm's integrated assembler accept it.