FreeBSD Bugzilla – Attachment 182677 Details for
Bug 218300
[LIBM] implementations of sincos, sincosf, and sincosl
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
amended diff for math_private.h
math_private.diff (text/plain), 787 bytes, created by
sgk
on 2017-05-17 22:54:45 UTC
(
hide
)
Description:
amended diff for math_private.h
Filename:
MIME Type:
Creator:
sgk
Created:
2017-05-17 22:54:45 UTC
Size:
787 bytes
patch
obsolete
>--- /home/kargl/freebsd/src/lib/msun/src/math_private.h 2017-04-01 17:10:25.246519000 -0700 >+++ src/math_private.h 2017-05-17 15:46:52.674130000 -0700 >@@ -300,15 +299,27 @@ > \ > if ((__oprec = fpgetprec()) != FP_PE) \ > fpsetprec(FP_PE) >+#define ENTERV() \ >+ fp_prec_t __oprec; \ >+ \ >+ if ((__oprec = fpgetprec()) != FP_PE) \ >+ fpsetprec(FP_PE) > #define RETURNI(x) do { \ > __retval = (x); \ > if (__oprec != FP_PE) \ > fpsetprec(__oprec); \ > RETURNF(__retval); \ > } while (0) >+#define RETURNV() do { \ >+ if (__oprec != FP_PE) \ >+ fpsetprec(__oprec); \ >+ return; \ >+} while (0) > #else >+#define ENTERV() > #define ENTERI(x) > #define RETURNI(x) RETURNF(x) >+#define RETURNV() return > #endif > > /* Default return statement if hack*_t() is not used. */
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 218300
:
181395
| 182677