reverse ifdef