MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Mathematical Library Functions                fexmergeflags(3M)



NAME
     fexmergeflags - manage the floating point environment

SYNOPSIS
     c99 [ flag... ] file... -lm [ library... ]
     #include 

     void fexmergeflags(const fenvt *envp);


DESCRIPTION
     The  fexmergeflags()  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
     FEDFLENV.   The  fexmergeflags() function does not raise
     any exceptions, but only sets its flags.

RETURN VALUES
     The fexmergeflags function does not return a value.

ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:



     
     ATRIBUTE TYPE                ATRIBUTE VALUE             
     Availability                  SUNWlibms, SUNWlmsx         
     Interface Stability           Stable                      
     MT-Level                      MT-Safe                     
    


SEE ALSO
     feclearexcept(3M),       fegetenv(3M),       fesetround(3M),
     fesetprec(3M), fexsethandling(3M), fexsetlog(3M), attri-
     butes(5)


     Numerical Computation Guide

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


     The fexmergeflags() function  automatically  installs  and
     deinstalls  SIGFPE  handlers  and  sets  and clears the trap



SunOS 5.11          Last change: 12 Jul 2006                    1






Mathematical Library Functions                fexmergeflags(3M)



     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          Last change: 12 Jul 2006                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™