fex_merge_flags man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

fex_merge_flags(3M)	Mathematical Library Functions	   fex_merge_flags(3M)

NAME
       fex_merge_flags - manage the floating point environment

SYNOPSIS
       c99 [ flag... ] file... -lm [ library... ]
       #include <fenv.h>

       void fex_merge_flags(const fenv_t *envp);

DESCRIPTION
       The  fex_merge_flags()  function	 copies	 into  the current environment
       those exception flags that are set in the  environment  represented  by
       the  object  pointed  to	 by  envp.  The argument envp must point to an
       object set by a call to feholdexcept(3M) or fegetenv(3M)	 or  equal  to
       the  macro  FE_DFL_ENV.	 The fex_merge_flags() function does not raise
       any exceptions, but only sets its flags.

RETURN VALUES
       The fex_merge_flags function does not return a value.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌───────────────────────────────────────────────────────────┐
       │ATTRIBUTE TYPE		      ATTRIBUTE VALUE		   │
       │Availability		      SUNWlibms, SUNWlmsx	   │
       │Interface Stability	      Stable			   │
       │MT-Level		      MT-Safe			   │
       └───────────────────────────────────────────────────────────┘

SEE ALSO
       feclearexcept(3M),   fegetenv(3M),    fesetround(3M),	fesetprec(3M),
       fex_set_handling(3M), fex_set_log(3M), attributes(5)

       Numerical Computation Guide

NOTES
       In  a multithreaded program, the fex_merge_flags() function affects the
       floating point environment only for the calling thread.

       The fex_merge_flags() function automatically  installs  and  deinstalls
       SIGFPE  handlers	 and  sets and clears the trap enable mode bits in the
       floating point status register as needed.   If  a  program  uses	 these
       functions  and attempts to install a SIGFPE handler or control the trap
       enable mode bits independently, the resulting behavior is not defined.

SunOS 5.11			  12 Jul 2006		   fex_merge_flags(3M)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net