From: SourceForge.net <no...@so...> - 2007-07-09 09:43:59
|
Bugs item #1590623, was opened at 2006-11-05 11:25 Message generated for change (Comment added) made by dannysmith You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1590623&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: mingw runtime Group: None >Status: Closed >Resolution: Fixed Priority: 7 Private: No Submitted By: Danny Smith (dannysmith) Assigned to: Danny Smith (dannysmith) Summary: "extern inline" in runtime headers vs -std=c99 Initial Comment: The use of gnu89 "extern inline" extension in runtime headers is incompatible with c99 inline semantics. c99 inline semantics _may_ be honoured by gcc as early as gcc-4.3. (its in trunk now, but may be backed out). I put the extern inline into the headers, so I'll assume responsibility for taking them out. Testing patches now. Danny ---------------------------------------------------------------------- >Comment By: Danny Smith (dannysmith) Date: 2007-07-09 21:43 Message: Logged In: YES user_id=11494 Originator: YES Fixed by: 006-11-09 Danny Smith <dan...@us...> [ mingw-Bugs-1590623 ] * include/_mingw.h (__CRT_INLINE): Use __gnu_inline__ attribute in C99 mode. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1590623&group_id=2435 |