Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Oct 2003 17:28:07 -0800 (PST)
From:      David Schultz <das@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/lib/msun/src e_scalb.c e_scalbf.c
Message-ID:  <200310270128.h9R1S71J016961@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
das         2003/10/26 17:28:07 PST

  FreeBSD src repository

  Modified files:
    lib/msun/src         e_scalb.c e_scalbf.c 
  Log:
  Fix a problem where libm compiled under 5.X would depend on features
  that are only in libc.so.5.  This broke some 4.X applications linked
  to libm and run under 5.X.
  
  Background:
  In C99, isinf() and isnan() cannot be implemented as regular
  functions.  We use macros that call libc functions in 5.X, but for
  libm-internal use, we need to use the old versions until the next
  time libm's major version number is bumped.
  
  Submitted by:   bde
  Reported by:    imp, kris
  
  Revision  Changes    Path
  1.10      +4 -1      src/lib/msun/src/e_scalb.c
  1.8       +4 -1      src/lib/msun/src/e_scalbf.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200310270128.h9R1S71J016961>