Searched hist:334771 (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/lib/msun/i387/
H A Dfenv.cdiff 334771 Thu Jun 07 09:13:57 MDT 2018 dim MFC r334445:

Resolve conflicts between macros in fenv.h and ieeefp.h

This is a follow-up to r321483, which disabled -Wmacro-redefined for
some lib/msun tests.

If an application included both fenv.h and ieeefp.h, several macros such
as __fldcw(), __fldenv() were defined in both headers, with slightly
different arguments, leading to conflicts.

Fix this by putting all the common macros in the machine-specific
versions of ieeefp.h. Where needed, update the arguments in places
where the macros are invoked.

This also slightly reduces the differences between the amd64 and i386
versions of ieeefp.h.

Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D15633
/freebsd-11-stable/lib/msun/amd64/
H A Dfenv.cdiff 334771 Thu Jun 07 09:13:57 MDT 2018 dim MFC r334445:

Resolve conflicts between macros in fenv.h and ieeefp.h

This is a follow-up to r321483, which disabled -Wmacro-redefined for
some lib/msun tests.

If an application included both fenv.h and ieeefp.h, several macros such
as __fldcw(), __fldenv() were defined in both headers, with slightly
different arguments, leading to conflicts.

Fix this by putting all the common macros in the machine-specific
versions of ieeefp.h. Where needed, update the arguments in places
where the macros are invoked.

This also slightly reduces the differences between the amd64 and i386
versions of ieeefp.h.

Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D15633
/freebsd-11-stable/lib/msun/x86/
H A Dfenv.hdiff 334771 Thu Jun 07 09:13:57 MDT 2018 dim MFC r334445:

Resolve conflicts between macros in fenv.h and ieeefp.h

This is a follow-up to r321483, which disabled -Wmacro-redefined for
some lib/msun tests.

If an application included both fenv.h and ieeefp.h, several macros such
as __fldcw(), __fldenv() were defined in both headers, with slightly
different arguments, leading to conflicts.

Fix this by putting all the common macros in the machine-specific
versions of ieeefp.h. Where needed, update the arguments in places
where the macros are invoked.

This also slightly reduces the differences between the amd64 and i386
versions of ieeefp.h.

Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D15633
/freebsd-11-stable/sys/amd64/include/
H A Dieeefp.hdiff 334771 Thu Jun 07 09:13:57 MDT 2018 dim MFC r334445:

Resolve conflicts between macros in fenv.h and ieeefp.h

This is a follow-up to r321483, which disabled -Wmacro-redefined for
some lib/msun tests.

If an application included both fenv.h and ieeefp.h, several macros such
as __fldcw(), __fldenv() were defined in both headers, with slightly
different arguments, leading to conflicts.

Fix this by putting all the common macros in the machine-specific
versions of ieeefp.h. Where needed, update the arguments in places
where the macros are invoked.

This also slightly reduces the differences between the amd64 and i386
versions of ieeefp.h.

Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D15633
/freebsd-11-stable/sys/i386/include/
H A Dieeefp.hdiff 334771 Thu Jun 07 09:13:57 MDT 2018 dim MFC r334445:

Resolve conflicts between macros in fenv.h and ieeefp.h

This is a follow-up to r321483, which disabled -Wmacro-redefined for
some lib/msun tests.

If an application included both fenv.h and ieeefp.h, several macros such
as __fldcw(), __fldenv() were defined in both headers, with slightly
different arguments, leading to conflicts.

Fix this by putting all the common macros in the machine-specific
versions of ieeefp.h. Where needed, update the arguments in places
where the macros are invoked.

This also slightly reduces the differences between the amd64 and i386
versions of ieeefp.h.

Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D15633
/freebsd-11-stable/lib/msun/tests/
H A DMakefilediff 334771 Thu Jun 07 09:13:57 MDT 2018 dim MFC r334445:

Resolve conflicts between macros in fenv.h and ieeefp.h

This is a follow-up to r321483, which disabled -Wmacro-redefined for
some lib/msun tests.

If an application included both fenv.h and ieeefp.h, several macros such
as __fldcw(), __fldenv() were defined in both headers, with slightly
different arguments, leading to conflicts.

Fix this by putting all the common macros in the machine-specific
versions of ieeefp.h. Where needed, update the arguments in places
where the macros are invoked.

This also slightly reduces the differences between the amd64 and i386
versions of ieeefp.h.

Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D15633

Completed in 111 milliseconds