I'm not familiar with this pragma, if it does work (does it generate warnings?) in GCC we can use it  or try to find a portable way, like OVERRIDE in compiler_specific.h