]> git.ipfire.org Git - thirdparty/glibc.git/blame - bits/sigevent-consts.h
malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101)
[thirdparty/glibc.git] / bits / sigevent-consts.h
CommitLineData
a992f506 1/* sigevent constants. Stub version.
6d7e8eda 2 Copyright (C) 1997-2023 Free Software Foundation, Inc.
feb3c934 3 This file is part of the GNU C Library.
28f540f4 4
feb3c934 5 The GNU C Library is free software; you can redistribute it and/or
41bdb6e2
AJ
6 modify it under the terms of the GNU Lesser General Public
7 License as published by the Free Software Foundation; either
8 version 2.1 of the License, or (at your option) any later version.
28f540f4 9
feb3c934
UD
10 The GNU C Library is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
41bdb6e2 13 Lesser General Public License for more details.
28f540f4 14
41bdb6e2 15 You should have received a copy of the GNU Lesser General Public
59ba27a6 16 License along with the GNU C Library; if not, see
5a82c748 17 <https://www.gnu.org/licenses/>. */
28f540f4 18
a992f506
ZW
19#ifndef _BITS_SIGEVENT_CONSTS_H
20#define _BITS_SIGEVENT_CONSTS_H 1
28f540f4 21
a992f506
ZW
22#if !defined _SIGNAL_H && !defined _AIO_H
23#error "Don't include <bits/sigevent-consts.h> directly; use <signal.h> instead."
24#endif
28f540f4 25
a992f506
ZW
26/* `sigev_notify' values. */
27enum
28{
29 SIGEV_SIGNAL = 0, /* Notify via signal. */
30# define SIGEV_SIGNAL SIGEV_SIGNAL
31 SIGEV_NONE, /* Other notification: meaningless. */
32# define SIGEV_NONE SIGEV_NONE
33 SIGEV_THREAD /* Deliver via thread creation. */
34# define SIGEV_THREAD SIGEV_THREAD
35};
28f540f4 36
a992f506 37#endif