Commit Graph

30 Commits

Author SHA256 Message Date
Richard Biener
6aa8a57d4b - Adjust URLs to tarball and signature.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=38
2018-01-17 08:09:20 +00:00
Richard Biener
0e424088e4 - Update to version 1.1.0.
- Compatible with mpfr 4.0.0, obsoletes mpc-1.0.3-addsubulp.diff
    and mpc-1.0.3-fmma.diff.
  - New functions mpc_cmp_abs and mpc_rootofunity
  - Rewrite of the testing framework
  - New mpcbench tool, used with make bench
  - Fixed handling of over- and underflows with directed rounding in
    the "other direction" for mpc_cos, mpc_sin, mpc_exp and mpc_pow
  - Fixed a bug in mpc_atan(0,y) with |y| near 1

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=37
2018-01-16 10:43:29 +00:00
Richard Biener
08f2af33a1 - Add mpc-1.0.3-addsubulp.diff and mpc-1.0.3-fmma.diff to fix build
with mpfr 4.0.0.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=35
2018-01-02 13:06:58 +00:00
Richard Biener
a8ecd6a4dd Accepting request 344959 from home:pluskalm:branches:devel:libraries:c_c++
- Add gpg signature
- Add info scriplet dependencies and move them to correct sections
- Cleanup spec file with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/344959
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=34
2015-11-18 08:47:19 +00:00
Richard Biener
543be82418 - Update to version 1.0.3.
- Fixed mpc_pow

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=32
2015-02-27 12:16:26 +00:00
Richard Biener
b73d9bd412 - Update to version 1.0.2.
- Fixed mpc_atan, mpc_atanh for (+-0, +-1)
  - Fixed mpc_log10 for purely imaginary argument
  - Fixed case of intermediate zero real or imaginary part in mpc_fma

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=30
2014-01-16 11:28:02 +00:00
Richard Biener
56bc0b3996 Accepting request 171077 from home:namtrac:bugfix
- Add Source URL, see https://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/171077
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=28
2013-04-16 10:54:55 +00:00
58167c8c7d Accepting request 128755 from home:jengelh:branches:devel:libraries:c_c++
- Correct Requires of libmpc-devel to be libmpc3 rather than libmpc2

OBS-URL: https://build.opensuse.org/request/show/128755
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=26
2012-07-23 13:05:33 +00:00
Richard Biener
3876573a56 - Update to version 1.0.
- License change: LGPLv3+ for code, GFDLv1.3+ (with no invariant sections)
    for documentation
  - Functions renamed:
    mpc_mul_2exp to mpc_mul_2ui, mpc_div_2exp to mpc_div_2ui
  - New functions: mpc_log10, mpc_mul_2si, mpc_div_2si
  - Speed-ups:
    - mpc_fma
  - Bug fixes:
    - mpc_div and mpc_norm now return a value indicating the effective
      rounding direction, as the other functions
    - mpc_mul, mpc_sqr and mpc_norm now return correct results even if there
      are over- or underflows during the computation
    - mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
      infinite part and equals output variable is corrected
    - mpc_fr_sub: Wrong return value for imaginary part is corrected
- Skips version 0.9:
  - 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
    - mpc_exp: close to infinite loop for argument close to 0

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=24
2012-07-23 08:54:51 +00:00
9c22a48394 Remove redundant tags/sections
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=23
2012-01-29 20:37:45 +00:00
OBS User autobuild
712cf9249e Accepting request 47284 from devel:libraries:c_c++
checked in (request 47284)

OBS-URL: https://build.opensuse.org/request/show/47284
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=22
2010-09-09 12:41:13 +00:00
Richard Biener
d4b01ff8aa - Update to version 0.8.2.
* Speed-up of mpc_pow_ui through binary exponentiation.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=21
2010-09-06 14:07:24 +00:00
OBS User autobuild
fac16f757e Accepting request 43715 from devel:libraries:c_c++
checked in (request 43715)

OBS-URL: https://build.opensuse.org/request/show/43715
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=20
2010-07-23 14:56:33 +00:00
Richard Biener
345cf67b79 Accepting request 42150 from home:jengelh:smp
Copy from home:jengelh:smp/mpc via accept of submit request 42150 revision 2.
Request was accepted with message:

OBS-URL: https://build.opensuse.org/request/show/42150
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=17
2010-06-28 08:35:50 +00:00
OBS User buildservice-autocommit
5cc84be1d1 Updating link to change in openSUSE:Factory/mpc revision 9.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=42049fddbf56daeccd03c6c40816edb3
2010-02-18 15:41:49 +00:00
OBS User autobuild
c23bdd2b34 checked in (request 32775)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=15
2010-02-18 15:41:47 +00:00
Richard Biener
a7bd23da99 Accepting request 30958 from home:jengelh:baselibs
Copy from home:jengelh:baselibs/mpc via accept of submit request 30958 revision 2.
Request was accepted with message:

OBS-URL: https://build.opensuse.org/request/show/30958
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=14
2010-02-01 16:45:02 +00:00
OBS User buildservice-autocommit
54ecd5225f Updating link to change in openSUSE:Factory/mpc revision 8.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=ebc9bf19f49b18e010d6a5d7e8e706c1
2010-01-12 14:07:35 +00:00
OBS User autobuild
1fc40dece8 checked in
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=13
2010-01-12 14:07:34 +00:00
Richard Biener
bf0392786f - Update to bugfix release 0.8.1.
Fixes
  * acosh, asinh, atanh: swap of precisions between real and imaginary parts
  * atan: memory leak
  * log: wrong ternary value in data file; masked by bug in mpfr 2.4.1

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=12
2010-01-11 12:58:50 +00:00
OBS User buildservice-autocommit
50e02af508 Updating link to change in openSUSE:Factory/mpc revision 7.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=7262dfdeccfaaf15768ffa89aae400f8
2009-12-18 13:46:48 +00:00
OBS User autobuild
e7711fb580 checked in
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=11
2009-12-18 13:46:47 +00:00
Richard Biener
5781412f60 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=10 2009-12-15 12:13:57 +00:00
Richard Biener
4a9e7c53d8 - Fix erroneous test data.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=9
2009-12-01 13:29:23 +00:00
OBS User autobuild
557158971e checked in
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=8
2009-11-10 11:35:22 +00:00
Richard Biener
285f95404c - Update to version 0.8 as required by GCC 4.5.
* C99 feature completion:
    - Inverse trigonometric functions: mpc_asin, mpc_acos, mpc_atan,
      mpc_asinh, mpc_acosh, mpc_atanh
    - Power functions: mpc_pow_d, mpc_pow_ld, mpc_pow_si, mpc_pow_ui,
      mpc_pow_z, mpc_pow_fr

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/mpc?expand=0&rev=7
2009-11-05 16:07:31 +00:00
OBS User autobuild
bddff8b435 Accepting request 20998 from devel:libraries:c_c++
Copy from devel:libraries:c_c++/mpc based on submit request 20998 from user rguenther

OBS-URL: https://build.opensuse.org/request/show/20998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=4
2009-09-24 22:50:11 +00:00
OBS User unknown
019764360d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=3 2009-07-13 19:53:15 +00:00
OBS User unknown
cea072ada4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=2 2009-06-08 14:16:08 +00:00
OBS User unknown
b69e66862b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpc?expand=0&rev=1 2009-05-28 02:45:15 +00:00