The NetBSD Project

CVS log for src/include/fenv.h

[BACK] Up to [cvs.NetBSD.org] / src / include

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.21.2.2 / (download) - annotate - [select for diffs], Wed Apr 26 02:52:54 2017 UTC (22 months, 4 weeks ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.21.2.1: +38 -7 lines
Diff to previous 1.21.2.1 (colored) to branchpoint 1.21 (colored) next main 1.22 (colored)

Sync with HEAD

Revision 1.23.2.1 / (download) - annotate - [select for diffs], Fri Apr 21 16:53:06 2017 UTC (23 months ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.23: +38 -6 lines
Diff to previous 1.23 (colored) next main 1.24 (colored)

Sync with HEAD

Revision 1.26 / (download) - annotate - [select for diffs], Sun Apr 9 15:29:07 2017 UTC (23 months, 2 weeks ago) by christos
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi, pgoyette-localcount-20170426, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, bouyer-socketcan-base1, HEAD
Changes since 1.25: +3 -3 lines
Diff to previous 1.25 (colored)

fexcept_t + fenv_t should be handled the same way for softfloat

Revision 1.25 / (download) - annotate - [select for diffs], Wed Mar 22 23:11:07 2017 UTC (2 years ago) by chs
Branch: MAIN
Changes since 1.24: +38 -7 lines
Diff to previous 1.24 (colored)

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().

Revision 1.21.2.1 / (download) - annotate - [select for diffs], Mon Mar 20 06:56:55 2017 UTC (2 years ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)

Sync with HEAD

Revision 1.24 / (download) - annotate - [select for diffs], Thu Feb 23 02:06:12 2017 UTC (2 years ago) by scole
Branch: MAIN
CVS Tags: pgoyette-localcount-20170320
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored)

Add fenv for ia64, imported from FreeBSD, compile tested only.

Revision 1.23 / (download) - annotate - [select for diffs], Thu Aug 25 12:12:59 2016 UTC (2 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-localcount-20170107, pgoyette-localcount-20161104, localcount-20160914, bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

add sh

Revision 1.22 / (download) - annotate - [select for diffs], Tue Aug 23 09:59:46 2016 UTC (2 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

add alpha

Revision 1.21 / (download) - annotate - [select for diffs], Tue Dec 29 01:58:26 2015 UTC (3 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726
Branch point for: pgoyette-localcount
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

fix inverted condition...

Revision 1.20 / (download) - annotate - [select for diffs], Mon Dec 28 11:03:36 2015 UTC (3 years, 2 months ago) by martin
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Add missing eol-escape

Revision 1.19 / (download) - annotate - [select for diffs], Sun Dec 27 19:50:31 2015 UTC (3 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.18: +3 -2 lines
Diff to previous 1.18 (colored)

We need at least 68010 or coldfire for fenv.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Dec 24 14:13:59 2015 UTC (3 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.17: +6 -4 lines
Diff to previous 1.17 (colored)

add m68k, default types.

Revision 1.17 / (download) - annotate - [select for diffs], Thu Dec 24 04:16:00 2015 UTC (3 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.16: +9 -10 lines
Diff to previous 1.16 (colored)

rearrange...

Revision 1.16 / (download) - annotate - [select for diffs], Tue Dec 22 14:24:55 2015 UTC (3 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.15: +5 -1 lines
Diff to previous 1.15 (colored)

Add __HAVE_FENV

Revision 1.15 / (download) - annotate - [select for diffs], Mon Dec 21 16:49:53 2015 UTC (3 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Add fenv.h for mips

Revision 1.14 / (download) - annotate - [select for diffs], Sun Dec 20 16:24:45 2015 UTC (3 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Powerpc now has fenv.h

Revision 1.10.2.1 / (download) - annotate - [select for diffs], Tue Jan 20 20:57:24 2015 UTC (4 years, 2 months ago) by snj
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored) next main 1.11 (colored)

Pull up following revision(s) (requested by martin in ticket #416):
	distrib/sets/lists/comp/md.hppa: revision 1.3
	include/fenv.h: revision 1.13 via patch
	lib/libm/Makefile: revision 1.168
	lib/libm/arch/hppa/fenv.c: revisions 1.1, 1.2
	sys/arch/hppa/include/Makefile: revision 1.12
	sys/arch/hppa/include/fenv.h: revisions 1.1, 1.2
	sys/arch/hppa/include/ieeefp.h: revisions 1.5-1.7
	tests/lib/libm/Makefile: revision 1.29 via patch
fenv(3) support for hppa
--
use unsigned over uint32_t so that this file works without stdint.h
being included before hand.
fixes mknative-gcc problems, and likely others.
--
Properly separate fenv.h and ieeefp.h by moving all fenv defines
over to the former.
Now that they are decoupled, make rounding modes match the hardware bits.
--
Simplify, now that rounding mode defines match the hardware bits.

Revision 1.13 / (download) - annotate - [select for diffs], Sat Dec 27 16:54:02 2014 UTC (4 years, 2 months ago) by martin
Branch: MAIN
Changes since 1.12: +2 -1 lines
Diff to previous 1.12 (colored)

fenv(3) support for hppa

Revision 1.12 / (download) - annotate - [select for diffs], Fri Sep 19 17:39:15 2014 UTC (4 years, 6 months ago) by matt
Branch: MAIN
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored)

RISC-V support <fenv.h>

Revision 1.11 / (download) - annotate - [select for diffs], Wed Sep 3 19:28:20 2014 UTC (4 years, 6 months ago) by matt
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

or1k support <fenv.h>

Revision 1.7.2.2 / (download) - annotate - [select for diffs], Wed Aug 20 00:02:05 2014 UTC (4 years, 7 months ago) by tls
Branch: tls-maxphys
Changes since 1.7.2.1: +1 -1 lines
Diff to previous 1.7.2.1 (colored) to branchpoint 1.7 (colored) next main 1.8 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Aug 10 05:57:30 2014 UTC (4 years, 7 months ago) by matt
Branch: MAIN
CVS Tags: tls-maxphys-base, netbsd-7-base
Branch point for: netbsd-7
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Changes to existing files to enable building AARCH64 userland.
evbarm64-el
This is clang only.  While gcc4.8 supports aarch64, no netbsd support has
been written for aarch64 with gcc4.8.

Revision 1.6.4.2 / (download) - annotate - [select for diffs], Thu May 22 11:36:35 2014 UTC (4 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.6.4.1: +4 -2 lines
Diff to previous 1.6.4.1 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)

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")

Revision 1.7.2.1 / (download) - annotate - [select for diffs], Sun Jun 23 06:28:49 2013 UTC (5 years, 9 months ago) by tls
Branch: tls-maxphys
Changes since 1.7: +4 -2 lines
Diff to previous 1.7 (colored)

resync from head

Revision 1.9 / (download) - annotate - [select for diffs], Sun Apr 28 21:07:36 2013 UTC (5 years, 10 months ago) by matt
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Changes since 1.8: +3 -2 lines
Diff to previous 1.8 (colored)

Enable fenv support for arm.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Apr 27 21:35:25 2013 UTC (5 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Systematically include sys/featuretest.h when _NETBSD_SOURCE is used.
Some are redundant, but make verification with grep much easier.

Revision 1.6.4.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:05:10 2012 UTC (6 years, 11 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

sync with head

Revision 1.7 / (download) - annotate - [select for diffs], Thu Mar 22 03:06:06 2012 UTC (7 years ago) by dholland
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, agc-symver-base, agc-symver
Branch point for: tls-maxphys
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

typo in comment

Revision 1.6 / (download) - annotate - [select for diffs], Fri May 20 21:42:48 2011 UTC (7 years, 10 months ago) by nakayama
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, cherry-xenmp-base, cherry-xenmp
Branch point for: yamt-pagecache
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Add fenv support for sparc.  Mostly copied from sparc64 and share with it.

Revision 1.5 / (download) - annotate - [select for diffs], Mon May 16 14:50:36 2011 UTC (7 years, 10 months ago) by martin
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Actually test for sparc v9 architecture, doesn't matter if we are building
32bit or 64bit (fixes 32bit compat library build on sparc64 - yes, they
differ from native sparc libs!)

Revision 1.4 / (download) - annotate - [select for diffs], Mon May 16 07:59:19 2011 UTC (7 years, 10 months ago) by he
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

The support of <fenv.h> is actually for __sparc64__, not for __sparc__
(which is also defined on sparc64).  This fixes a build problem for
plain sparc.

Revision 1.2.4.1 / (download) - annotate - [select for diffs], Tue Feb 8 16:18:55 2011 UTC (8 years, 1 month ago) by bouyer
Branch: bouyer-quota2
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

Sync with HEAD

Revision 1.3 / (download) - annotate - [select for diffs], Mon Jan 31 00:19:33 2011 UTC (8 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: uebayasi-xip-base7, bouyer-quota2-nbase, bouyer-quota2-base
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

fenv support for sparc64 from Stathis Kamperis

Revision 1.2.2.2 / (download) - annotate - [select for diffs], Tue Aug 17 06:41:03 2010 UTC (8 years, 7 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.2.2.1: +62 -0 lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Sync with HEAD.

Revision 1.2.2.1, Mon Aug 2 17:49:04 2010 UTC (8 years, 7 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.2: +0 -62 lines
FILE REMOVED

file fenv.h was added on branch uebayasi-xip on 2010-08-17 06:41:03 +0000

Revision 1.2 / (download) - annotate - [select for diffs], Mon Aug 2 17:49:04 2010 UTC (8 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, matt-mips64-premerge-20101231
Branch point for: uebayasi-xip, bouyer-quota2
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Missing defined.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Jul 31 21:47:53 2010 UTC (8 years, 7 months ago) by joerg
Branch: MAIN

Add support for fenv.h interface for i386 and amd64.

Submitted by Stathis Kamperis as part of GSoC 2010 and ported from
FreeBSD.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>