This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [MTASCsft PATCH 03/??] MT-, AS- and AC-Safety docs: manual/arith.texi
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: Alexandre Oliva <aoliva at redhat dot com>
- Cc: <codonell at redhat dot com>, <libc-alpha at sourceware dot org>
- Date: Fri, 24 Jan 2014 16:23:58 +0000
- Subject: Re: [MTASCsft PATCH 03/??] MT-, AS- and AC-Safety docs: manual/arith.texi
- Authentication-results: sourceware.org; auth=none
- References: <ortxelb5zd dot fsf at livre dot home> <or4n4uoncj dot fsf at livre dot home> <orr47yn3kl dot fsf_-_ at livre dot home> <Pine dot LNX dot 4 dot 64 dot 1401231606360 dot 31884 at digraph dot polyomino dot org dot uk> <ory526lfrz dot fsf at livre dot home> <Pine dot LNX dot 4 dot 64 dot 1401231830130 dot 31884 at digraph dot polyomino dot org dot uk> <oriot9ft6h dot fsf at livre dot home>
On Fri, 24 Jan 2014, Alexandre Oliva wrote:
> +Just like signal handlers, cleanup handlers must configure the floating
> +point environment they require, because they cannot assume it to be
> +configured in any specific way, particularly when asynchronous
> +cancellation is enabled. It is even possible that the floating point
> +environment will be encountered in an internally inconsistent state,
> +e.g. because of cancellation between reconfiguring two floating point
> +units, or even if the reconfiguration of a single floating point unit
> +cannot be performed atomically.
Seems reasonable.
--
Joseph S. Myers
joseph@codesourcery.com