On 20050111T190536-0500, James A. Morrison wrote: > Why will extern inline change? I haven't seen anything in the gcc > documentation to indicate any changes to extern inline.
Because the current semantics of inline are in conflict with what C99 specifies. The current GCC semantics and C99 semantics are the same when inline is used with static, but other uses of inline will get a semantics change when GCC is finally changed to conform to C99 inline semantics. (It is conceivable that in -ansi mode __inline__ will still use the current GNU semantics, but I wouldn't bet on it.) -- Antti-Juhani Kaijanaho http://antti-juhani.kaijanaho.info/ Blogi - http://kaijanaho.info/antti-juhani/blog/ Toys - http://www.cc.jyu.fi/yhd/toys/
signature.asc
Description: Digital signature
_______________________________________________ Bug-hurd mailing list Bug-hurd@gnu.org http://lists.gnu.org/mailman/listinfo/bug-hurd