fix macro names and use __COUNTER__
fix macro names and use __COUNTER__

chandlerc/benchmark,xlqian/benchmark,LepelTsmok/benchmark,codygray/benchmark,google/benchmark,chandlerc/benchmark,quantumsteve/benchmark,nickhutchinson/benchmark-cxx03,quantumsteve/benchmark,disconnect3d/benchmark,chemhack/benchmark,disconnect3d/benchmark,efcs/benchmark,chemhack/benchmark,nickhutchinson/benchmark,nickhutchinson/benchmark-cxx03,nickhutchinson/benchmark-cxx03,efcs/benchmark,everbase/benchmark,gezidan/benchmark,chandlerc/benchmark,gezidan/benchmark,codygray/benchmark,chandlerc/benchmark,LepelTsmok/benchmark,subailong/benchmark,efcs/benchmark,codygray/benchmark,LepelTsmok/benchmark,mockingbirdnest/benchmark,mockingbirdnest/benchmark,quantumsteve/benchmark,eliben/benchmark,Photonomie/benchmark,everbase/benchmark,ntx-/benchmark,quantumsteve/benchmark,gezidan/benchmark,xlqian/benchmark,Photonomie/benchmark,bowlofstew/benchmark,gezidan/benchmark,chemhack/benchmark,fuchsia-mirror/third_party-benchmark,nickhutchinson/benchmark,efcs/benchmark,subailong/benchmark,everbase/benchmark,eliben/benchmark,nickhutchinson/benchmark-cxx03,bowlofstew/benchmark,disconnect3d/benchmark,ntx-/benchmark,nickhutchinson/benchmark,fuchsia-mirror/third_party-benchmark,subailong/benchmark,everbase/benchmark,codygray/benchmark,ntx-/benchmark,xlqian/benchmark,bowlofstew/benchmark,bowlofstew/benchmark,disconnect3d/benchmark,mockingbirdnest/benchmark,eliben/benchmark,google/benchmark,Photonomie/benchmark,chemhack/benchmark,subailong/benchmark,fuchsia-mirror/third_party-benchmark,LepelTsmok/benchmark,ntx-/benchmark,nickhutchinson/benchmark,xlqian/benchmark,google/benchmark,Photonomie/benchmark,fuchsia-mirror/third_party-benchmark,mockingbirdnest/benchmark,eliben/benchmark