The NetBSD Project

CVS log for src/lib/libc/softfloat/Makefile.inc

[BACK] Up to [cvs.NetBSD.org] / src / lib / libc / softfloat

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.21 / (download) - annotate - [select for diffs], Sun Mar 13 01:06:51 2016 UTC (3 years, 10 months ago) by mrg
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, 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-9-base, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, HEAD
Changes since 1.20: +2 -5 lines
Diff to previous 1.20 (colored)

remove some more GCC 4.5 code.  make GCC 5.3 be HAVE_GCC=53, so that,
for example, HAVE_GCC >= 48 works properly.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Apr 8 13:16:37 2015 UTC (4 years, 9 months ago) by martin
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Restrict the arm compiler optimization hack to gcc 4.5

Revision 1.19 / (download) - annotate - [select for diffs], Sun Aug 10 23:39:08 2014 UTC (5 years, 5 months ago) by matt
Branch: MAIN
CVS Tags: tls-maxphys-base, netbsd-7-base
Branch point for: netbsd-7
Changes since 1.18: +4 -4 lines
Diff to previous 1.18 (colored)

MKCOMPAT fixes for when compat MACHINE_CPU != normal MACHINE_CPU

Revision 1.18 / (download) - annotate - [select for diffs], Sat Jun 14 20:49:37 2014 UTC (5 years, 7 months ago) by mrg
Branch: MAIN
CVS Tags: tls-earlyentropy-base
Changes since 1.17: +4 -4 lines
Diff to previous 1.17 (colored)

remove remaining makefile support for GCC < 45 that i found.

Revision 1.17 / (download) - annotate - [select for diffs], Thu Jan 30 19:11:54 2014 UTC (5 years, 11 months ago) by matt
Branch: MAIN
CVS Tags: yamt-pagecache-base9, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Changes since 1.16: +3 -2 lines
Diff to previous 1.16 (colored)

Add unordtf2.c

Revision 1.16 / (download) - annotate - [select for diffs], Thu Dec 19 22:20:01 2013 UTC (6 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.15: +3 -2 lines
Diff to previous 1.15 (colored)

Only apply -fno-tree-vrp for GCC.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Apr 30 01:42:04 2013 UTC (6 years, 8 months ago) by matt
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Match against LIBC_MACHINE_ARCH for MKCOMPAT

Revision 1.14 / (download) - annotate - [select for diffs], Tue Apr 16 12:26:28 2013 UTC (6 years, 9 months ago) by matt
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Use MACHINE_ARCH, not MACHINE

Revision 1.13 / (download) - annotate - [select for diffs], Tue Apr 16 10:54:53 2013 UTC (6 years, 9 months ago) by matt
Branch: MAIN
Changes since 1.12: +10 -1 lines
Diff to previous 1.12 (colored)

ARM EABI needs different floating point comparision functions.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Nov 16 12:38:09 2012 UTC (7 years, 2 months ago) by he
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, agc-symver-base, agc-symver
Changes since 1.11: +2 -3 lines
Diff to previous 1.11 (colored)

Fix make syntax problem by putting the condition on the same line as .elif.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Nov 14 03:47:30 2012 UTC (7 years, 2 months ago) by msaitoh
Branch: MAIN
Changes since 1.10: +8 -4 lines
Diff to previous 1.10 (colored)

For arm, add -fno-tree-vrp to COPTS when compiling softfloat.c.
Without -fno-tree-vrp, -INF + -INF returns 0 by adddf3.
Fixes PR#46953.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jul 4 02:53:15 2011 UTC (8 years, 6 months ago) by mrg
Branch: MAIN
CVS Tags: yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Branch point for: yamt-pagecache, tls-maxphys, netbsd-6-0, netbsd-6
Changes since 1.9: +3 -2 lines
Diff to previous 1.9 (colored)

sh3 also needs -Wno-enum-compare here.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Jul 3 15:26:58 2011 UTC (8 years, 6 months ago) by mrg
Branch: MAIN
Changes since 1.8: +3 -2 lines
Diff to previous 1.8 (colored)

mips wants some -Wno-enum-compare here, too.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Jul 1 01:25:52 2011 UTC (8 years, 6 months ago) by mrg
Branch: MAIN
Changes since 1.7: +7 -1 lines
Diff to previous 1.7 (colored)

XXX: apply -Wno-error/friends to a few files

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jan 17 10:08:35 2011 UTC (9 years ago) by matt
Branch: MAIN
CVS Tags: cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

Add long double functions for eq,ne,gt,le,ge,lt,neg ops.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Dec 6 11:16:26 2009 UTC (10 years, 1 month ago) by uebayasi
Branch: MAIN
CVS Tags: matt-premerge-20091211, matt-mips64-premerge-20101231
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Fix typo in previous.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Dec 6 05:34:42 2009 UTC (10 years, 1 month ago) by uebayasi
Branch: MAIN
Changes since 1.4: +6 -4 lines
Diff to previous 1.4 (colored)

Assign quad / softfloat specific ${SRCS} to ${SRCS.quad} / ${SRCS.softfloat}
then append them to ${SRCS}.  Those will be used to generate quad / softfloat
symbol lists.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Sep 26 21:13:27 2004 UTC (15 years, 4 months ago) by jmmv
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, mjf-devfs2-base, mjf-devfs2, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-base, keiichi-mipv6, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, christos-time_t-nbase, christos-time_t-base, christos-time_t, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: matt-nb5-mips64
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Add support to build the mac68k port with soft-float enabled (i.e., setting
MKSOFTFLOAT=yes).  The main purpose of this feature is to let NetBSD work
in machines with the 68040LC chip (those that have the FPU bug).

All the work has been done by Bruce O'Neel <edoneel AT sdf.lonestar.org>,
with some very minor changes by me; the patches were being posted to the
port-mac68k mailing list.  It has been tested for a long time by several
users, including me.

I have just verified that regular releases, as well as soft-float ones,
continue to build.

There have been no objections to this patch since I asked for them in July
in the port-mac68k list.

Revision 1.3 / (download) - annotate - [select for diffs], Tue May 6 08:58:20 2003 UTC (16 years, 8 months ago) by rearnsha
Branch: MAIN
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Changes since 1.2: +3 -2 lines
Diff to previous 1.2 (colored)

GCC-3 requires a libcall to support testing for unordered.

Revision 1.2 / (download) - annotate - [select for diffs], Tue May 21 23:51:05 2002 UTC (17 years, 8 months ago) by bjh21
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Changes since 1.1: +4 -2 lines
Diff to previous 1.1 (colored)

Import the 32-bit version of SoftFloat 2a and separate it and the 64-bit
version into different directories.  Which version a given port uses is
controlled by the SOFTFLOAT_BITS make variable.  This is set to 64 (which
uses the same code we had before) by default.  32-bit platforms that don't
need extended precision support might get better performance by using 32.

Set the ARM port to use the 32-bit version of SoftFloat, since this is more
than a factor of two faster than the 64-bit version.  This should get the
floating-point performance back to what it was in 1.5.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Jun 6 08:15:02 2000 UTC (19 years, 7 months ago) by bjh21
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5
Branch point for: nathanw_sa, minoura-xpg4dl

Initial commit of SoftFloat 2a import.  This should provide a sensible
mostly-MI floating-point implementation for use by gcc -msoft-float.
It's currently only used by arm26, but should be usable by other ports
without too much hacking, assuming doubles and u_int64_ts are passed and
returned the same way, and FP formats are IEEEish.

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>