diff options
author | Wilco Dijkstra <wdijkstr@arm.com> | 2015-08-05 14:57:37 +0100 |
---|---|---|
committer | Wilco Dijkstra <wdijkstr@arm.com> | 2015-08-05 16:24:01 +0100 |
commit | 3136eb7abd3e45a8622c0272181816c1a92e1f65 (patch) | |
tree | 5aeae1b79760c432d5983c725b656f5c0c8aee50 /libio/vscanf.c | |
parent | 782723d6d8c7b599c4fdbbd359a7bc57b25044ad (diff) | |
download | glibc-3136eb7abd3e45a8622c0272181816c1a92e1f65.tar.gz glibc-3136eb7abd3e45a8622c0272181816c1a92e1f65.tar.xz glibc-3136eb7abd3e45a8622c0272181816c1a92e1f65.zip |
Improve fesetenv performance by avoiding unnecessary FPSR/FPCR reads/writes.
It uses the same logic as the ARM version. The common case removes 1 FPSR and 1 FPCR read. For FE_DFL_ENV and FE_NOMASK_ENV a FPCR read is avoided in case the FPCR does not change.
Diffstat (limited to 'libio/vscanf.c')
0 files changed, 0 insertions, 0 deletions