diff options
author | Rich Felker <dalias@aerifal.cx> | 2012-03-17 19:29:00 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2012-03-17 19:29:00 -0400 |
commit | 316e024f63af0d0d2bb0df3dfce2620f4be827d1 (patch) | |
tree | c1dbe320f1034df38f293016f00f5bf7dc6f0128 /src/linux/syscall.c | |
parent | 9cb6878e747909c7a45dd1c4dd550ac62e1f7690 (diff) | |
download | musl-316e024f63af0d0d2bb0df3dfce2620f4be827d1.tar.gz musl-316e024f63af0d0d2bb0df3dfce2620f4be827d1.tar.xz musl-316e024f63af0d0d2bb0df3dfce2620f4be827d1.zip |
optimize x86 feclearexcept
if all exception flags will be cleared, we can avoid the expensive store/reload of the environment and just use the fnclex instruction.
Diffstat (limited to 'src/linux/syscall.c')
0 files changed, 0 insertions, 0 deletions