AFAIR ppl is only used if you enable graphite extensions. Can you successfully emerge those packages with neutral CFLAGS ?
Providing the output of "emerge --info" would be helpful, too._________________systemd - The biggest fallacies

-march=core2 is amd64, -mfpmath=sse and -fomit-frame-pointer are therefore superfluous as both are the default on 64bit architecture.

-fno-ident - What is the reason to use this? It just igores #ident directives.

-fforce-addr, -ftracer and -fweb: Those are rather special (and highly aggrssive!) flags that are _not_ enabled by any optimization level. Are you really sure you want those on a global scale? They do not do any good in most but a few very special cases. Any bug report you open with those enabled will end up as INVALID/WONTFIX.

-falign-functions is automatically enabled at levels -O2 and -O3. Are you sure you know what it does? Your setting means, that functions do _not_ get aligned if it would mean to skip more than 3 bytes.

-floop-* flags: You do not want those on a global level. These are the ones using ppl/cloog-ppl.

Sorry for the late replay and thanks for all the tips. Actually with the new version of ppl, I can't use "floop-*" flags. Without them I have no problem. However these CFLAGS have been working before. Does this mean that graphite support is broken?