[Vorbis-dev] libvorbis 1.2.1 release?

Peter Harris peter.harris at hummingbird.com
Mon Jun 2 18:31:43 PDT 2008


Erik de Castro Lopo wrote:
> <rant mode="goes to 11">
> 
> Unfortunately, I am intimately familiar with this "problem"
> which is 100% due to Microsoft stupidity.
> 
>  1) Microsoft has *chosen* not to support the 1999 ISO C standard
>     which has the lrint/lrintf/llrint/llrintf family of functions
>     which solve this exact problem.
> 
>  2) Microsoft made the braindead decision not to support inline
>     assembler when compiling for Win64.

   3) Microsoft made the decision to not support the x87 FPU on Win64 at 
all, so even if you had an inline assembler, your x87 assembly would 
just just throw an illegal-instruction exception anyway.

> Plainly put, supporting compilers as out-of-date as the microsoft
> ones is IMO, way to much of a PITA.

Indeed.

<!-- rant tag intentionally left open -->

Peter Harris


More information about the Vorbis-dev mailing list