File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -203,10 +203,9 @@ do { \
203203} while (0)
204204
205205
206- //VBS
206+ #ifndef __FreeBSD__
207207#define STRICT_ASSIGN (type , lval , rval ) ((lval) = (rval))
208-
209- /* VBS
208+ #else
210209#ifdef FLT_EVAL_METHOD
211210// Attempt to get strict C99 semantics for assignment with non-C99 compilers.
212211#if FLT_EVAL_METHOD == 0 || __GNUC__ == 0
@@ -215,7 +214,7 @@ do { \
215214#define STRICT_ASSIGN (type , lval , rval ) do { \
216215 volatile type __lval; \
217216 \
218- if (sizeof(type) >= sizeof(double)) \
217+ if (sizeof(type) >= sizeof(long double)) \
219218 (lval) = (rval); \
220219 else { \
221220 __lval = (rval); \
@@ -224,7 +223,7 @@ do { \
224223} while (0)
225224#endif
226225#endif
227- */
226+ #endif
228227
229228/*
230229 * Common routine to process the arguments to nan(), nanf(), and nanl().
You can’t perform that action at this time.
0 commit comments