gcc compat 2