declare types (gcc failure).