http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47672
Summary: math-68881.h does not support C99 Product: gcc Version: 4.5.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassig...@gcc.gnu.org ReportedBy: vincent.rivi...@freesbee.fr Target: m68k-* The file gcc/config/m68k/math-68881.h is distributed with GCC, however it does not support C99. When this file is included in multiple files, then compiled with --std=c99 or --std=gnu99 this leads to duplicate definitions. This is because it uses "extern inline" unconditionally.