Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Feb 2011 20:06:58 +0000 (UTC)
From:      Gerald Pfeifer <gerald@FreeBSD.org>
To:        ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/math/mpc Makefile distinfo
Message-ID:  <201102212006.p1LK6wOh094630@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
gerald      2011-02-21 20:06:58 UTC

  FreeBSD ports repository

  Modified files:
    math/mpc             Makefile distinfo 
  Log:
  Update to libmpc version 0.9 which brings the following changes:
   - New functions:
     . mpc_set_dc, mpc_set_ldc, mpc_get_dc, mpc_get_ldc for converting
       between mpc type variables and C variables of type double _Complex
       or long double _Complex
     . mpc_sin_cos, computing simultaneously the sine and cosine
   - Speed-ups:
     . mpc_pow_si through binary exponentiation
     . mpc_pow_z when the exponent fits in a long
     . mpc_tan through the use of mpc_sin_cos
   - Bug fixes:
     . trigonometric functions: infinite loop due to overflow for large
       arguments
     . exp: close to infinite loop for argument close to 0
     . sqrt: close to infinite loop for argument close to 1
     . add_si: replaced macro by function, since the macro evaluated the
       same expression twice
   - Logging feature for debugging:
       ./configure --enable-logging
       #include "mpc-log.h" instead of #include "mpc.h"
  
  Revision  Changes    Path
  1.12      +1 -1      ports/math/mpc/Makefile
  1.6       +2 -3      ports/math/mpc/distinfo



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