..
arpa
cxx
More fixes for compilation with current SDCC compiler
2017-09-30 15:28:04 -06:00
net
Standardization of some function headers.
2018-03-13 09:52:27 -06:00
netinet
Squashed commit of the following:
2018-03-12 10:59:46 -06:00
netpacket
include/nuttx/wireless/bluetooth: Move Bluetooth header files from include/nuttx/wireless to include/nuttx/wireless/bluetooth for symmetry with other wireless technologies.
2018-04-29 12:43:09 -06:00
nuttx
Elimate use of the non-standard type systime_t and replace it the equivalent, standard type clock_t
2018-06-16 12:16:13 -06:00
sys
syscall: clock_systimer() is no longer a system call. It has been replaced with the equivalent, standard interface clock() as the system call.
2018-06-16 12:50:28 -06:00
.gitignore
include/ and libxx/: Upate .gitignore files.
2018-04-07 07:01:49 -06:00
aio.h
AIO now also supports socket transfers
2014-10-11 08:15:23 -06:00
assert.h
assert: Don't define static_assert in C++
2016-06-21 07:17:29 -04:00
crc8.h
Add CRC8 support. From Ken Pettit
2014-12-09 13:27:22 -06:00
crc16.h
crc32.h
crc64.h
More fixes for compilation with current SDCC compiler
2017-09-30 15:28:04 -06:00
ctype.h
Costmetic changes
2016-10-24 16:18:30 -06:00
debug.h
Per OpenGroup.org, syslog -- and, hence, nonstandard vsyslog, and debug wrappers -- does not return a value. Rename _vsyslog to nx_vsyslog. Use internal nx_vsyslog in the few cases where a return value is required.
2018-03-04 08:07:07 -06:00
dirent.h
Remove some unnecessary (and inappropriate) soft link logic
2017-02-03 15:50:41 -06:00
dllfcn.h
Shared libraries: Add a non-standard dllfnc.h function to set the symbol table.
2017-01-23 08:20:24 -06:00
dsp.h
Merged in raiden00/nuttx (pull request #648 )
2018-05-30 12:36:06 +00:00
elf32.h
errno.h
Update errno values. Add new values; remove obsolete values
2017-03-26 09:22:00 -06:00
fcntl.h
Add support for freopen()
2015-11-22 08:39:17 -06:00
fixedmath.h
fixedmath: add square root and b32_t conversion operators
2017-05-04 06:50:08 -06:00
hex2bin.h
Make sure that labeling is used consistently in all function headers (part 3).
2018-02-01 12:17:03 -06:00
inttypes.h
C library: Add strtoimax and strtoumax.
2017-02-16 15:12:37 -06:00
libgen.h
In dlopen(), use the basename of the file as the module name
2017-01-22 16:01:03 -06:00
limits.h
libc: Add support for readv() and write(). Also includes some cosmetic changes to some unrelated files.
2017-11-11 11:44:14 -06:00
locale.h
locale.h: Add a bogus definition of locale_t
2017-05-12 10:13:18 -06:00
lzf.h
libc/lzf: Fix some typos in code that was in conditional logic that was not building. Change a literal use of 13 to HLOG which used to be 13.
2018-03-19 16:50:45 -06:00
mqueue.h
Clean-up/standardize a few header files
2015-08-03 11:01:41 -06:00
netdb.h
include/netdb.h: remove use of 'restrict'. Causes compile errors with some toolchains. Add formal parameter names to prototypes so that they are more self-documenting.
2018-06-12 21:11:48 -06:00
nxflat.h
poll.h
Standardize naming used for public data and function groupings
2015-10-02 16:30:35 -06:00
pthread.h
pthread.h: Fix rwlock initializer
2017-04-08 12:34:08 -06:00
queue.h
Add utilities to count the number of nodes in a queue
2016-04-23 13:25:46 -06:00
sched.h
Add task_testcancel()
2016-12-10 16:34:14 -06:00
semaphore.h
sem_open() should return SEM_FAILED on any failures. This is change change in the POSIX specification since the original sem_open() was written so many years ago.
2017-09-08 10:14:51 -06:00
signal.h
libc/signal: Add support for sigwait().
2017-11-11 12:37:47 -06:00
spawn.h
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
2016-06-11 14:14:08 -06:00
stdbool.h
Some typos noted by David Sidrane
2015-02-23 11:49:02 -06:00
stddef.h
Remove comments that no longer apply. clocale should not do anyting if CONFIG_LIBC_LOCALE is not defined.
2016-10-19 07:06:43 -06:00
stdint.h
stdint.h: Don't use hex values to specify minimum values of fixed width, signed values. Hex values are inherently unsigned and not usable for this purpose in all contexts
2014-12-08 11:44:52 -06:00
stdio.h
C Library: Add setbuf() which is a trivial wrapper around setvbuf().
2017-02-09 15:04:53 -06:00
stdlib.h
libc/Kconfig: Break big Kconfig up into separate Kconfig files in each libc subdirectory.
2017-02-10 09:32:55 -06:00
stdnoreturn.h
stdnoreturn.h: remove C++11 dependency. Applies to C too.
2017-10-02 07:38:43 -06:00
string.h
Add entropy pool and strong random number generator
2017-03-30 07:38:37 -06:00
strings.h
Add ffsl(), ffsll(), fls(), flsl(), flsll() and use GCC's __builtin_ctz/__builtin_clz for faster implementation of these
2017-03-24 09:41:31 -06:00
syscall.h
syslog.h
Per OpenGroup.org, syslog -- and, hence, nonstandard vsyslog, and debug wrappers -- does not return a value. Rename _vsyslog to nx_vsyslog. Use internal nx_vsyslog in the few cases where a return value is required.
2018-03-04 08:07:07 -06:00
termios.h
Merged in masayuki2009/nuttx.nuttx/termios_branch (pull request #655 )
2018-06-12 14:05:39 +00:00
threads.h
time.h
sched/signal/sig_nanosleep.c and libc/time/lib_nanosleep.c: Implement clock_nanosleep(). nanosleep() is now reduced to a libc wrapper around clock_nanosleep().
2017-11-11 17:44:59 -06:00
unistd.h
Back out part of f4bcaa4fc2dc2f06d5632d3b74f43c25a6e7e845.If CONFIG_ARCH_IDLE_CUSTOM is defined, then it should not use the version of lc823450_idle.c in arch/arm/src/lc823450. That part was correct before the PR. If CONFIG_ARCH_IDLE_CUSTOM, then the build should use a custom IDLE loop in the board src/ directory.
2018-05-11 06:26:01 -06:00
wchar.h
More fixes for compilation with current SDCC compiler
2017-09-30 15:28:04 -06:00
wctype.h
wctype.h needs extern C
2017-02-17 09:48:55 -06:00