1 /* Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. */
5 #ifndef LIBRARIES_NACL_IO_OSSIGNAL_H_
6 #define LIBRARIES_NACL_IO_OSSIGNAL_H_
10 #if defined(__APPLE__)
11 typedef void (*sighandler_t
)(int);
12 #elif defined(__GLIBC__) || defined(__BIONIC__)
13 typedef __sighandler_t sighandler_t
;
15 typedef _sig_func_ptr sighandler_t
;
19 #endif /* LIBRARIES_NACL_IO_OSSIGNAL_H_ */