Home | History | Annotate | only in /src/lib/libm/arch/arm
History log of /src/lib/libm/arch/arm
RevisionDateAuthorComments
 1.1 03-Feb-2013  matt branches: 1.1.4; 1.1.10;
Add support for the ARM hardfloat instructions vsqrt and vabs.
 1.1.10.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.10.1 03-Feb-2013  yamt file e_sqrt.S was added on branch yamt-pagecache on 2014-05-22 11:36:56 +0000
 1.1.4.2 25-Feb-2013  tls resync with head
 1.1.4.1 03-Feb-2013  tls file e_sqrt.S was added on branch tls-maxphys on 2013-02-25 00:27:57 +0000
 1.1 03-Feb-2013  matt branches: 1.1.4; 1.1.10;
Add support for the ARM hardfloat instructions vsqrt and vabs.
 1.1.10.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.10.1 03-Feb-2013  yamt file e_sqrtf.S was added on branch yamt-pagecache on 2014-05-22 11:36:56 +0000
 1.1.4.2 25-Feb-2013  tls resync with head
 1.1.4.1 03-Feb-2013  tls file e_sqrtf.S was added on branch tls-maxphys on 2013-02-25 00:27:57 +0000
 1.9 08-May-2017  martin Complete the namespace dance
 1.8 08-May-2017  martin Add missing namespace.h include
 1.7 22-Mar-2017  chs branches: 1.7.2;
provide a common softfloat fenv implemenation and use it for softfloat builds.
restore ABI compatibility with previous releases for ieeefp.h on sh3.
add namespace.h protection for all the fenv interfaces.
use MKSOFTFLOAT on sh3 instead of assuming softfloat.
standardize on comparing MKSOFTFLOAT with "no".
remove the arm-specific softfloat fenv code (which also had several bugs).
fix logic errors in the arm hardfloat feraiseexcept() and feupdateenv().
 1.6 29-Dec-2014  martin branches: 1.6.2; 1.6.4;
Fix exception status vs mask confusion, of course feenableexcept(),
fedisableexcept() and fegetexcept() all operate on the mask.
 1.5 28-Dec-2014  martin Add missing return in __SOFTFP__ variant, pointed out by htodd.
 1.4 27-Dec-2014  martin Add our common non standard extensions and fix typo (FE_EXCEPT_ALL ->
FE_ALL_EXCEPT).
 1.3 01-May-2013  matt branches: 1.3.2; 1.3.8;
Fix feclearexcept return value (should be 0).
 1.2 30-Apr-2013  matt Make this compile for earmhf
 1.1 28-Apr-2013  matt Add a C99 <fenv.h> implementation for arm.
 1.3.8.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.3.8.1 01-May-2013  yamt file fenv.c was added on branch yamt-pagecache on 2014-05-22 11:36:56 +0000
 1.3.2.2 23-Jun-2013  tls resync from head
 1.3.2.1 01-May-2013  tls file fenv.c was added on branch tls-maxphys on 2013-06-23 06:21:07 +0000
 1.6.4.1 21-Apr-2017  bouyer Sync with HEAD
 1.6.2.1 26-Apr-2017  pgoyette Sync with HEAD
 1.7.2.1 11-May-2017  pgoyette Sync with HEAD
 1.2 16-Mar-2017  chs lrint() and lrintf() are supposed to use the current rounding mode,
so use vcvtr rather than vcvt.
 1.1 11-Feb-2013  matt branches: 1.1.4; 1.1.10; 1.1.16; 1.1.20;
Add VFP versions of lrint/lrintf/lrintl for earmhf*
 1.1.20.1 21-Apr-2017  bouyer Sync with HEAD
 1.1.16.1 20-Mar-2017  pgoyette Sync with HEAD
 1.1.10.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.10.1 11-Feb-2013  yamt file lrint.S was added on branch yamt-pagecache on 2014-05-22 11:36:56 +0000
 1.1.4.2 25-Feb-2013  tls resync with head
 1.1.4.1 11-Feb-2013  tls file lrint.S was added on branch tls-maxphys on 2013-02-25 00:27:57 +0000
 1.2 16-Mar-2017  chs lrint() and lrintf() are supposed to use the current rounding mode,
so use vcvtr rather than vcvt.
 1.1 11-Feb-2013  matt branches: 1.1.4; 1.1.10; 1.1.16; 1.1.20;
Add VFP versions of lrint/lrintf/lrintl for earmhf*
 1.1.20.1 21-Apr-2017  bouyer Sync with HEAD
 1.1.16.1 20-Mar-2017  pgoyette Sync with HEAD
 1.1.10.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.10.1 11-Feb-2013  yamt file lrintf.S was added on branch yamt-pagecache on 2014-05-22 11:36:56 +0000
 1.1.4.2 25-Feb-2013  tls resync with head
 1.1.4.1 11-Feb-2013  tls file lrintf.S was added on branch tls-maxphys on 2013-02-25 00:27:57 +0000
 1.2 14-Feb-2013  matt branches: 1.2.4; 1.2.10;
Remove .fpu since it's not needed
 1.1 03-Feb-2013  matt Add support for the ARM hardfloat instructions vsqrt and vabs.
 1.2.10.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.10.1 14-Feb-2013  yamt file s_fabsf.S was added on branch yamt-pagecache on 2014-05-22 11:36:56 +0000
 1.2.4.2 25-Feb-2013  tls resync with head
 1.2.4.1 14-Feb-2013  tls file s_fabsf.S was added on branch tls-maxphys on 2013-02-25 00:27:57 +0000
 1.1 11-Feb-2013  matt branches: 1.1.4; 1.1.10;
Add fma/fmaf/fmal for arm hard float which uses the VFP vmla instruction.
 1.1.10.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.10.1 11-Feb-2013  yamt file s_fma.S was added on branch yamt-pagecache on 2014-05-22 11:36:56 +0000
 1.1.4.2 25-Feb-2013  tls resync with head
 1.1.4.1 11-Feb-2013  tls file s_fma.S was added on branch tls-maxphys on 2013-02-25 00:27:57 +0000
 1.1 11-Feb-2013  matt branches: 1.1.4; 1.1.10;
Add fma/fmaf/fmal for arm hard float which uses the VFP vmla instruction.
 1.1.10.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.10.1 11-Feb-2013  yamt file s_fmaf.S was added on branch yamt-pagecache on 2014-05-22 11:36:56 +0000
 1.1.4.2 25-Feb-2013  tls resync with head
 1.1.4.1 11-Feb-2013  tls file s_fmaf.S was added on branch tls-maxphys on 2013-02-25 00:27:57 +0000

RSS XML Feed