Mark gcc specific constructs with __extension__