CFLAGS are meant to be always passed to the compiler driver (gcc). Not having them passed causes compilation failure on portage-multilib (when gcc-config is patched to _correctly_ disrespect CFLAGS_${ABI} (bug 351384)). See to-be-attached compilation failure log.
Created attachment 259600 [details] anope-1.8.5-build.log
Created attachment 259601 [details] emerge--info.txt
Created attachment 259603 [details] ldflags-fix.patch-CFLAGS.patch Fixes the above compilation error for me on portage-multilib with patched gcc-config.
Reassigning to maintainers.
The fixed patch should hit the tree within 1-2 hours.