[FFmpeg-cvslog] r19375 - in trunk: Changelog libavcodec/Makefile libavcodec/aac.h libavcodec/aaccoder.c libavcodec/aacenc.c libavcodec/aacenc.h libavcodec/aacpsy.c libavcodec/allcodecs.c libavcodec/psymodel.c liba...

Måns Rullgård mans
Thu Jul 9 16:07:58 CEST 2009

Reimar D?ffinger <Reimar.Doeffinger at gmx.de> writes:

> On Thu, Jul 09, 2009 at 01:59:13PM +0100, M?ns Rullg?rd wrote:
>> Reimar D?ffinger <Reimar.Doeffinger at gmx.de> writes:
>> > From the NetBSD, DragonFly BSD and AVR Linux builds:
>> > aaccoder.c:(.text+0x2ba2): undefined reference to `fminf'
>> > aaccoder.c:(.text+0x2bbc): undefined reference to `fmaxf'
>> Can't FFMIN and FFMAX be used?  They only differ in the case of NaN
>> arguments.
> Only FFMIN should differ for NaN I think, and it should be easy to
> change that.

With one Nan argument, both fminf and fmaxf return the non-NaN one.
FFMAX return the second, and FFMIN the first, argument in this case,
regardless of which one is the NaN.  Remember, any comparison with at
least one NaN is always false.

> Apart from that, except for NetBSD all these systems also lack cexp,
> too, though.

What's wrong with these people?

M?ns Rullg?rd
mans at mansr.com

More information about the ffmpeg-cvslog mailing list