The attached diff updates types for OpenBSD. ie as per http://marc.info/?l=openbsd-cvs&m=113717477200754&w=2 size_t, ssize_t, intptr_t and uintptr_t have been standardised across all OpenBSD platforms for several years.
-- Summary: correct types for OpenBSD targets Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jsg at openbsd dot org GCC build triplet: i386-unknown-openbsd4.6 GCC host triplet: i386-unknown-openbsd4.6 GCC target triplet: i386-unknown-openbsd4.6 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41358