// cfenv standard header -*-c++-*-
// Copyright 2009-2017 IAR Systems AB.
#ifndef _CFENV_
#define _CFENV_

#ifndef _SYSTEM_BUILD
  #pragma system_include
#endif

#include <fenv.h>

namespace std {
  using ::fenv_t; using ::fexcept_t;
  using ::feclearexcept; using ::fegetexceptflag;
  using ::feraiseexcept; using ::fesetexceptflag;
  using ::fetestexcept; using ::fegetround;
  using ::fesetround; using ::fegetenv;
  using ::feholdexcept; using ::fesetenv;
  using ::feupdateenv;

  #if _DLIB_ADD_EXTRA_SYMBOLS
    using ::fegettrapenable; using ::fesettrapenable;
  #endif

  using ::__iar_GetDefaultFenv;
} /* namespace std */
#endif /* _CFENV_ */

/*
 * Copyright (c) by P.J. Plauger. All rights reserved.
 * Consult your license regarding permissions and restrictions.
V6.50:0576 */
