Hi Ludwig,
I was looking for any benchmarks, but I did not find anything relevant, only one opinion on stackoverflow.com. optimization - GCC vs Greenhills on ARM - Stack Overflow
I am not able to tell you, if gcc is better or Green Hills is better, because I do not know Green Hills compiler. I had consulted this topis few months ago with my colleague, who is compiler expert and he told me, that gcc is as good as Green Hills in optimization and code size.
Unfortunately, I do not know, if there are any key features on the side of Green Hills or GCC. From my point of view, GCC is more suitable for smaller projects, where the price is significant factor (GCC is free for use) and it is not necessary to have excellent support. For big projects I would rather recommend you Green Hills compiler, which is proven brand in this area.
Regards,
Martin