added gcc vector ext