Date: Mon, 24 Jul 2023 20:35:03 -0600 From: Warner Losh <imp@bsdimp.com> To: Steve Kargl <sgk@troutmask.apl.washington.edu> Cc: Ed Maste <emaste@freebsd.org>, Brooks Davis <brooks@freebsd.org>, FreeBSD Hackers <freebsd-hackers@freebsd.org> Subject: Re: how to compare branches? Message-ID: <CANCZdfoC7wm-X7=n_ds2vyx75ru5EtRjPCKHOMHjNb%2Be7zKU5A@mail.gmail.com> In-Reply-To: <ZL8xKQ/kt4McMzDK@troutmask.apl.washington.edu> References: <ZL7TAYMyGG/nrTDc@troutmask.apl.washington.edu> <ZL7UYiv6VdZ8T5Ld@spindle.one-eyed-alien.net> <CAPyFy2A%2Bs891r61xbHdg7FS08pPtTn_=NkJf8DNeO8zPsjYZYw@mail.gmail.com> <ZL8xKQ/kt4McMzDK@troutmask.apl.washington.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000b8e6ff06014694b3 Content-Type: text/plain; charset="UTF-8" On Mon, Jul 24, 2023, 8:19 PM Steve Kargl <sgk@troutmask.apl.washington.edu> wrote: > On Mon, Jul 24, 2023 at 08:27:25PM -0400, Ed Maste wrote: > > On Mon, 24 Jul 2023 at 15:43, Brooks Davis <brooks@freebsd.org> wrote: > > > > > > or you can see individual commits graphically on mfc.freebsd.org with > > > the filter @lib/msun/ > > > > We also have a tool in the base system which will list the unmerged > commits: > > > > % sh tools/tools/git/mfc-candidates.sh -a lib/msun > > 34cc08e33698 Save all fpcr/fpsr bits in the AArch64 fenv_t > > 7702d940ec9a Avoid -pedantic warnings about using _Generic in > __fp_type_select > > 2b9a828c9949 Set default SPE FP environment > > 292815eac623 Fix powf(). > > This ... > > > 3550a49f6814 msun: Add copyright notices > > 455b2ccda3df * lib/msun/Makefile: . Disconnect b_exp.c and b_log.c > > This ... > > > from the build. > > 03a88e3de9c6 * lib/msun/Makefile b/lib/msun/Makefile: . Disconnect > > imprecise.c from the build. This file can be deleted. . Add > > b_tgammal.c to the build for ld80 and ld128 targets. The ld128 is > > a 'git mv' of imprecise.c to ld128/b_tgammal.c. > > This ... > > > b94b8bf7027e mips: Remove msun support > > 56f5947a7102 Remove checks for __GNUCLIKE_ASM assuming it is always true. > > c44ca4c227f7 msun/Makefile: Fix conditional and unbreak the build. > > Approved by:imp Fixes: 20adba8bc1beb125d5e5ed8f12e747ae79ca6a10 > > ae902a5be9b8 libc: Simplify soft-float on 32-bit arm > > 4d846d260e2b spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, > > drop -FreeBSD > I'm merging this tomorrow or Wednesday. > Should all of these be merged to stable/13? > > fix bugs or provide missing implementations of math functions. The > other patches either touch target-specific code (arm, aarch64) that > I don't have and can't easily test or are cosmetic (e.g., BSD 2-Clause). > I haven't seen any new libm bug reports, so likely all of the above > can be merge. > Ignore the bsd 2 clause stuff. Life got too busy for me.... Warner Note, Paul Zimmermann (a MPFR developer) that FreeBSD is only OS > that he's aware that supplies sinpi, cospi, and tanpi functions. > While testing, he found a few issues with these, reported them > to me, and I have a patch under going test. I'll submit it > shortly. > > te > > -- > Steve > > --000000000000b8e6ff06014694b3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" = class=3D"gmail_attr">On Mon, Jul 24, 2023, 8:19 PM Steve Kargl <<a href= =3D"mailto:sgk@troutmask.apl.washington.edu">sgk@troutmask.apl.washington.e= du</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margi= n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, Jul 24, 2= 023 at 08:27:25PM -0400, Ed Maste wrote:<br> > On Mon, 24 Jul 2023 at 15:43, Brooks Davis <<a href=3D"mailto:brook= s@freebsd.org" target=3D"_blank" rel=3D"noreferrer">brooks@freebsd.org</a>&= gt; wrote:<br> > ><br> > > or you can see individual commits graphically on <a href=3D"http:= //mfc.freebsd.org" rel=3D"noreferrer noreferrer" target=3D"_blank">mfc.free= bsd.org</a> with<br> > > the filter @lib/msun/<br> > <br> > We also have a tool in the base system which will list the unmerged co= mmits:<br> > <br> > % sh tools/tools/git/mfc-candidates.sh -a lib/msun<br> > 34cc08e33698 Save all fpcr/fpsr bits in the AArch64 fenv_t<br> > 7702d940ec9a Avoid -pedantic warnings about using _Generic in __fp_typ= e_select<br> > 2b9a828c9949 Set default SPE FP environment<br> > 292815eac623 Fix powf().<br> <br> This ...<br> <br> > 3550a49f6814 msun: Add copyright notices<br> > 455b2ccda3df * lib/msun/Makefile:=C2=A0 =C2=A0. Disconnect b_exp.c and= b_log.c<br> <br> This ...<br> <br> > from the build.<br> > 03a88e3de9c6 * lib/msun/Makefile b/lib/msun/Makefile:=C2=A0 =C2=A0. Di= sconnect<br> > imprecise.c from the build.=C2=A0 This file can be deleted.=C2=A0 =C2= =A0. Add<br> > b_tgammal.c to the build for ld80 and ld128 targets.=C2=A0 The ld128= =C2=A0 =C2=A0 =C2=A0is<br> > a 'git mv' of imprecise.c to ld128/b_tgammal.c.<br> <br> This ...<br> <br> > b94b8bf7027e mips: Remove msun support<br> > 56f5947a7102 Remove checks for __GNUCLIKE_ASM assuming it is always tr= ue.<br> > c44ca4c227f7 msun/Makefile: Fix conditional and unbreak the build.<br> > Approved by:imp Fixes:=C2=A0 =C2=A0 =C2=A0 =C2=A020adba8bc1beb125d5e5e= d8f12e747ae79ca6a10<br> > ae902a5be9b8 libc: Simplify soft-float on 32-bit arm<br> > 4d846d260e2b spdx: The BSD-2-Clause-FreeBSD identifier is obsolete,<br= > > drop -FreeBSD<br></blockquote></div></div><div dir=3D"auto"><br></div>= <div dir=3D"auto">I'm merging this tomorrow or Wednesday.=C2=A0</div><d= iv dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><di= v class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0= 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> > Should all of these be merged to stable/13?<br> <br> fix bugs or provide missing implementations of math functions.=C2=A0 The<br= > other patches either touch target-specific code (arm, aarch64) that<br> I don't have and can't easily test or are cosmetic (e.g., BSD 2-Cla= use).<br> I haven't seen any new libm bug reports, so likely all of the above<br> can be merge.<br></blockquote></div></div><div dir=3D"auto"><br></div><div = dir=3D"auto">Ignore the bsd 2 clause stuff. Life got too busy for me....</d= iv><div dir=3D"auto"><br></div><div dir=3D"auto">Warner</div><div dir=3D"au= to"><br></div><div dir=3D"auto"><div class=3D"gmail_quote"><blockquote clas= s=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pad= ding-left:1ex"> Note, Paul Zimmermann (a MPFR developer) that FreeBSD is only OS <br> that he's aware that supplies sinpi, cospi, and tanpi functions.<br> While testing, he found a few issues with these, reported them<br> to me, and I have a patch under going test.=C2=A0 I'll submit it <br> shortly.<br> <br> te<br> <br> -- <br> Steve<br> <br> </blockquote></div></div></div> --000000000000b8e6ff06014694b3--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfoC7wm-X7=n_ds2vyx75ru5EtRjPCKHOMHjNb%2Be7zKU5A>