[Ffmpeg-devel] [PATCH] Partial port of ffmpeg to MS Visual C - and a note on the inttypes.h issue

Roman Shaposhnik rvs
Tue Jan 30 19:31:40 CET 2007


On Tue, 2007-01-30 at 15:42 +1030, Yuri Vilmanis wrote:
> >   As somebody responsible for a fully C99 compliant compiler I'd be very
> > curious to find out more about the original claim as well.
> >   
> This was taken from the gcc C99 compliance page at 
> http://gcc.gnu.org/c99status.html, under the "Further Notes" section...

  The only mention of C99 inlines there is this one:
----------------------------------------------------------------------------------
C99 inline functions do not generate an external definition if declared
without extern, but do if declared with extern, the opposite of GCC's
handling of inline and extern inline. This will probably require
existing glibc headers to be fixincluded.
-----------------------------------------------------------------------------------

   give that all of the inlines I know in ffmpeg are static inlines I
can not possibly see how this could apply.

> Here's some more detailed discussion on the gcc mailing list:
> 
> http://gcc.gnu.org/ml/gcc/2006-11/msg00006.html

  Same thing. Its all about "extern inlines" and we don't use those.

Thanks,
Roman.





More information about the ffmpeg-devel mailing list