#49 C99 compiler causes link failures

open
nobody
None
5
2012-11-28
2011-06-21
Anonymous
No

Compiling e2fsprogs (release 1.41.14) with a C99 compiler such as clang, or gcc -std=gnu89, causes linker failures, with apparently unrelated symbols appearing in several modules. Suspected cause is incompatible use of "inline" statements.

Please revisit inlined functions to avoid code bloat through multiple inclusion of nontrivial functions behind "static inline" or similar.

Discussion

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks