• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

docs/latex/H04-Mar-2010-15,66713,770

gappa/H04-Mar-2010-10,0268,151

maple/H04-Mar-2010-6,3444,818

scs_lib/H07-May-2022-3,7682,294

tests/H03-May-2022-124,847123,384

AUTHORSH A D13-Sep-2005121 32

COPYINGH A D22-Dec-200617.6 KiB341281

ChangeLogH A D05-Feb-20074.4 KiB126105

INSTALLH A D18-Dec-20089.3 KiB238179

Makefile.amH A D26-Feb-20095.1 KiB135113

Makefile.inH A D04-Mar-201035.5 KiB997883

READMEH A D16-Sep-2005882 3219

TODOH A D06-Feb-20072 KiB6650

VERSIONH A D04-Mar-20108 11

aclocal.m4H A D04-Mar-201033.8 KiB952857

asincos.cH A D06-Feb-200798.2 KiB4,4891,839

asincos.hH A D05-Feb-200754.5 KiB576548

atan-itanium.cH A D16-Sep-200532 KiB847601

atan-pentium.cH A D19-Apr-20067 KiB281183

atan_accurate.cH A D22-Dec-20067.1 KiB342186

atan_accurate.hH A D22-Dec-20069.9 KiB199182

atan_fast.cH A D22-Dec-200611.3 KiB507314

atan_fast.hH A D22-Dec-200632.9 KiB681670

config.guessH A D18-Dec-200843.8 KiB1,5271,315

config.subH A D18-Dec-200832.6 KiB1,6591,514

configureH A D03-May-2022193.8 KiB7,1235,800

configure.acH A D04-Mar-201011.1 KiB420308

crlibm.hH A D13-Oct-20086.8 KiB205100

crlibm_config.hH A D04-Mar-20104.3 KiB17038

crlibm_config.h.inH A D04-Mar-20104 KiB169117

crlibm_private.cH A D04-Mar-201010.3 KiB398202

crlibm_private.hH A D04-Mar-201052.2 KiB1,049758

csh_fast.cH A D22-Dec-200622 KiB722505

csh_fast.hH A D21-Apr-200644.5 KiB772757

depcompH A D18-Dec-200817.4 KiB590375

double-extended.hH A D13-Sep-200521.7 KiB497355

exp-td-standalone.cH A D21-Jun-20062.4 KiB8846

exp-td.cH A D12-Dec-200646 KiB1,335705

exp-td.hH A D21-Apr-200637.5 KiB686675

expm1-standalone.cH A D06-Jul-20063.5 KiB12055

expm1.cH A D30-Sep-200676.2 KiB2,5071,322

expm1.hH A D18-May-200639.9 KiB716702

install-shH A D18-Dec-200813.3 KiB520344

log-de.cH A D26-Oct-200614.8 KiB481298

log-de.hH A D26-Oct-200636.2 KiB748733

log-td.cH A D30-Sep-200638.8 KiB1,159507

log-td.hH A D21-Apr-200643.6 KiB820807

log.cH A D16-Oct-200764.9 KiB2,245972

log.hH A D16-Feb-200786.3 KiB1,5931,580

log10-td.cH A D03-Jul-200628.1 KiB907327

log10-td.hH A D21-Apr-200643.9 KiB824811

log1p.cH A D23-May-200637.2 KiB1,296427

log2-td.cH A D30-Sep-200648.9 KiB1,522602

log2-td.hH A D21-Apr-200643.8 KiB822809

missingH A D18-Dec-200810.9 KiB368275

pow.cH A D03-Jul-200737.8 KiB1,397578

pow.hH A D16-Mar-2007172.5 KiB3,1023,085

rem_pio2_accurate.cH A D11-Apr-20056.6 KiB220113

rem_pio2_accurate.hH A D18-Mar-20051.3 KiB5427

trigo_accurate.cH A D22-Dec-20069.1 KiB502355

trigo_accurate.hH A D18-Mar-200511.8 KiB332259

trigo_fast.cH A D31-Jan-200735.5 KiB1,233751

trigo_fast.hH A D21-Apr-200631.2 KiB640604

trigpi.cH A D16-Nov-200938.1 KiB1,170719

trigpi.hH A D19-Dec-200630.8 KiB557538

triple-double.cH A D24-Jan-20071.5 KiB5838

triple-double.hH A D16-Mar-200757.5 KiB1,381566

README

1cr-libm, a portable, efficient, correctly rounded mathematical library.
2
3To compile:
4./configure; make;
5
6(for options see ./configure --help)
7
8To run the selftest:
9make check;
10
11
12
13Beta release note:
14
15This version contains one state-of-the-art implementation. The log
16comes in two versions, log-td (portable) and log-de (optimised for
17processors with double-extended hardware). The ./configure should
18enable the one that is best for your system, except on Itanium: see
19below.
20
21There is no known bug, but several shortcomings are listed in
22the TODO file.
23
24
25Note for Itanium systems: Out-of-the box it should compile and
26selftest on Linux under both gcc and icc (feedback on HPUX is
27welcome). However, optimised versions of log and atan are
28disabled. They currently require icc 8.1 or later. See the beginning
29of log-de.c and atan-itanium.c for instructions on how to enable them.
30
31
32