nuttx/include
Ville Juven 172b209f2d sched/assert: Re-implement assert() into user space
_assert is a kernel procedure, entered via system call to make the core
dump in privileged mode.

Running exit() from this context is not OK as it runs the registered
exit functions and flushes streams, which must not be done
from privileged mode as it is a security hole.

Thus, implement assert() into user space (again) and remove the exit()
call from the kernel procedure.
2022-12-22 21:07:47 +08:00
..
arpa
crypto crypto:add some hardware support 2022-12-14 02:33:56 +08:00
cxx
net Adjust ioctl function of cellular 2022-12-09 11:19:55 +08:00
netinet net/arp: Remove nuttx/net/arp.h 2022-12-16 22:10:59 +02:00
netpacket
nuttx power/relay: add relay driver framework for NuttX 2022-12-22 20:30:49 +08:00
ssp
sys fs/streams: Move the file streams from the group structure into TLS 2022-12-22 20:16:11 +08:00
.gitignore
aio.h
alloca.h
assert.h sched/assert: Re-implement assert() into user space 2022-12-22 21:07:47 +08:00
byteswap.h
ctype.h
debug.h nuttx: add some missing FAR 2022-12-21 10:56:45 +08:00
dirent.h
dlfcn.h
dsp.h
dspb16.h
elf32.h
elf64.h
elf.h
endian.h include/endian:add openbsd style macro 2022-11-05 20:37:39 +08:00
err.h nuttx: add some missing FAR 2022-12-21 10:56:45 +08:00
errno.h
execinfo.h
fcntl.h
fixedmath.h
fnmatch.h
ftw.h
getopt.h
glob.h
grp.h
hex2bin.h libc/hex2bin: Remove the unused declaration 2022-12-05 10:42:22 +01:00
ifaddrs.h
inttypes.h
iso646.h
langinfo.h
libgen.h
libintl.h compiler.h: Add _ between format|printf|syslog|scanf|strftime and like 2022-12-21 01:05:19 +02:00
limits.h
locale.h
lzf.h
malloc.h
mqueue.h
netdb.h libc/netdb: add proto.c 2022-12-10 02:36:24 +08:00
nl_types.h
nxflat.h
obstack.h compiler.h: Add _ between format|printf|syslog|scanf|strftime and like 2022-12-21 01:05:19 +02:00
poll.h
pthread.h phtread: Change stacksize type from long to size_t 2022-11-22 08:23:37 +09:00
pty.h
pwd.h
resolv.h
sched.h
semaphore.h
signal.h
spawn.h
stdbool.h
stddef.h
stdint.h
stdio.h fs/streams: Move the file streams from the group structure into TLS 2022-12-22 20:16:11 +08:00
stdlib.h compiler.h: Add malloc_like? and realloc_like macro 2022-12-18 09:47:12 -03:00
stdnoreturn.h
string.h compiler.h: Add malloc_like? and realloc_like macro 2022-12-18 09:47:12 -03:00
strings.h
syscall.h
syslog.h compiler.h: Add _ between format|printf|syslog|scanf|strftime and like 2022-12-21 01:05:19 +02:00
termios.h
threads.h sched/task/task_getpid: getpid should return process id not thread id 2022-11-17 17:58:08 +08:00
time.h compiler.h: Add _ between format|printf|syslog|scanf|strftime and like 2022-12-21 01:05:19 +02:00
unistd.h
utime.h
uuid.h
wchar.h
wctype.h