[Bug 20306] Wine does not compile with LLVM
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Oct 26 06:53:27 CDT 2009
http://bugs.winehq.org/show_bug.cgi?id=20306
Yann Droneaud <yann at droneaud.fr> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |yann at droneaud.fr
--- Comment #8 from Yann Droneaud <yann at droneaud.fr> 2009-10-26 06:53:26 ---
When using the even more experimental clang C frontend (from llvm 2.6),
errors are related to extern inline
- when some asm() create a symbols already defined as a extern inline, the
assembler found two definitions;
- when object files are linked together, ld report those extern inline symbols
as multiple defined.
IMHO, wine should not rely on "extern inline" asis since it seems to be GCC
specific behavor which is reported incompatible with C99.
See http://gcc.gnu.org/ml/gcc/2006-11/msg00006.html
http://www.greenend.org.uk/rjk/2003/03/inline.html
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list