cvs commit: src/lib/msun/src e_scalb.c e_scalbf.c

David Schultz das at FreeBSD.org
Sun Oct 26 17:28:08 PST 2003


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


More information about the cvs-src mailing list