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

#ifndef _SYSTEM_BUILD
  #pragma system_include
#endif

#include <signal.h>

namespace std {
  using ::sig_atomic_t; using ::raise; using ::signal;

  #if __AEABI_PORTABILITY_INTERNAL_LEVEL
    using ::__aeabi_SIG_DFL; using ::__aeabi_SIG_IGN;
    using ::__aeabi_SIG_ERR;
    using ::__aeabi_SIGABRT; using ::__aeabi_SIGINT;
    using ::__aeabi_SIGILL; using ::__aeabi_SIGFPE;
    using ::__aeabi_SIGSEGV; using ::__aeabi_SIGTERM;
  #endif
} /* namespace std */
#endif // _CSIGNAL_

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