__GNUC__ when using compiler 6

dear,

I'm using arm compiler version 6.

when I build some codes as bellow, the compiler recognize "__GNUC__". 

Could you let me know how not to recognize it?

What should I do for it?