summaryrefslogtreecommitdiff
path: root/nuttx/libc
Commit message (Collapse)AuthorAgeFilesLines
* More NxWM build fixesGregory Nutt2014-09-203-3/+3
|
* First round of changes to get the ELF configuration building againGregory Nutt2014-09-163-5/+5
|
* Fix some backward conditional compilationGregory Nutt2014-09-152-3/+3
|
* execv() is a basic system interface. It should not be in libc/ but rather ↵Gregory Nutt2014-09-152-308/+0
| | | | in sched/task. Its symboltable helper logic also belongs in the kernel but belings in binfmt/ with the other symbol table logic
* execv() is a basic system interface. It should not be in libc/ but rather ↵Gregory Nutt2014-09-151-1/+1
| | | | in sched/task. Its symboltable helper logic also belongs in the kernel but belings in binfmt/ with the other symbol table logic
* Rename everything associated with the dynamic process stack to ustack to ↵Gregory Nutt2014-09-141-1/+1
| | | | make room in the name space for a kstack
* Don't build task_create() or task_spawn() interfaces if there is an addres ↵Gregory Nutt2014-09-145-5/+19
| | | | environment
* Fix one more dependency upon having a symbol tableGregory Nutt2014-09-121-7/+9
|
* Having a symbol table is an option. There are no symbol tables with ↵Gregory Nutt2014-09-122-0/+18
| | | | CONFIG_BUILD_KERNEL, for example.
* Cosmetic changesGregory Nutt2014-09-121-3/+4
|
* Fix a couple more places where the wrong allocator is being usedGregory Nutt2014-09-111-3/+3
|
* When a privileged thread exits, we have to use the kernel alloctor to free ↵Gregory Nutt2014-09-111-12/+17
| | | | memory; when an unprivileged thread exits, we don't have to do anything... heap memory will be cleaned up when the address environment is torn down
* Rename some functions and reshuffling some paramtersGregory Nutt2014-09-112-38/+67
|
* Change commenting style to agree with coding standardGregory Nutt2014-09-087-86/+86
|
* Correct atan2 implementations from Denis ArnstGregory Nutt2014-09-083-94/+51
|
* A const storage class to to phthread parameters. From Freddie ChopinGregory Nutt2014-09-084-4/+4
|
* Fix some conditional compilation in kernel build mode. And, while we are ↵Gregory Nutt2014-09-071-4/+4
| | | | touching this logic, make g_default_pthread_attr const.
* Mostly cosmetic changesGregory Nutt2014-09-041-2/+4
|
* Remove final traces of the 8015 from the NuttX source treeGregory Nutt2014-09-011-1/+1
|
* Rename kfree to kmm_free for consistency with other naming conventionsGregory Nutt2014-08-311-3/+3
|
* Rename kumalloc to kumm_malloc and kuzalloc to kumm_zalloc for consistency ↵Gregory Nutt2014-08-311-2/+2
| | | | with other naming
* Rename kufree to kumm_free for consistency with other namingGregory Nutt2014-08-311-2/+2
|
* Rename kmemalign to kmm_memalign and krealloc to kmm_realooc for consistency ↵Gregory Nutt2014-08-311-3/+3
| | | | with other naming
* Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate ↵Gregory Nutt2014-08-2915-24/+39
| | | | new CONFIG_BUILD_KERNEL
* sscanf(): NuttX libc tried to guess how many characters to parse, extracted ↵Gregory Nutt2014-08-181-23/+24
| | | | them into a buffer, then ran strtol() on that buffer. That guess is often wrong. A better approach would be to call strtol() directly on the input data, using the endptr return value to determine how many characters to skip after parsing. From Kosma Moczek
* Add support for an ioctl that can be used to notify an application when ↵Gregory Nutt2014-08-161-0/+1
| | | | there is a change in the network status signalled by a PHY interrupt
* Remove libc/time/tzfile.h; content moved inside of libc/time/lib_localtime.cGregory Nutt2014-08-152-185/+139
|
* libc/time/lib_localtime.c is much closer to NuttX coding style. ↵Gregory Nutt2014-08-152-2317/+2265
| | | | libc/time/private.h removed; incorporated into lib_localtime.c
* Fix warning caused by change in mktime prototypeGregory Nutt2014-08-121-8/+9
|
* Adds support for localtime. From Max NeklyudovGregory Nutt2014-08-126-5/+2684
|
* Slightly improved nanosecond calculationGregory Nutt2014-08-101-2/+4
|
* SAMA5: Fix bugs in timer/counter interrupts and one-shot timerGregory Nutt2014-08-101-2/+2
|
* WM8904: Don't use MSEC2TICK in timeout calculationGregory Nutt2014-08-081-1/+1
|
* Remove CONFIG_DISABLE_CLOCKGregory Nutt2014-08-071-5/+1
|
* Audio: Change how the end of the audio stream is detected by the leaf audio ↵Gregory Nutt2014-07-311-10/+12
| | | | component. This used by be done by looking for the first partial buffer. That does not work with the in-place sub-sampling performed by the PCM decoder: That always reduces the size of the buffer so that all buffers only partially filled by the time they get to the leaf. Now, a flag is set in the audio buffer flags set to indicate the final buffer in the stream.
* Cosmetic changes, mostly to commentsGregory Nutt2014-07-291-2/+2
|
* Lpc17xx Ethernet: Comment out an assertion that is reported to first ↵Gregory Nutt2014-07-111-2/+2
| | | | inappropriately. From Max
* Fix some recurring typos: postion->position, *atino->*ationGregory Nutt2014-07-081-1/+1
|
* Fix some cloned errors in SAM GPIO interrupt setupGregory Nutt2014-07-071-1/+1
|
* NET: emoved all includes of uip.h; added includes of ip.h wherever needed. ↵Gregory Nutt2014-07-042-0/+4
| | | | Tried to fix problems of the now missing sneak inclusions because uip.h was removed. There are probably a few of these that were missed.
* Make variable definitions 'static const' when possible to save RAM usage. ↵Gregory Nutt2014-06-301-5/+5
| | | | From Kosma Moczek
* Fixes for networking and tiny webserver from MaxGregory Nutt2014-06-291-14/+32
|
* Change double_t to double in rint. Add rintf and rintl while we are at itGregory Nutt2014-06-285-86/+371
|
* Various changes associated with symbol tables. Most from Pelle WindestamGregory Nutt2014-06-276-6/+80
|
* Cosmetic cleanupGregory Nutt2014-06-181-3/+3
|
* Add seekable standard streamsGregory Nutt2014-06-145-27/+296
|
* Add support for seekable raw streamsGregory Nutt2014-06-145-32/+279
|
* Add support for seekable memory streamsGregory Nutt2014-06-147-24/+430
|
* snprintf(): If size is zero, then snprintf() should return the size of the ↵Gregory Nutt2014-05-301-7/+29
| | | | required buffer without writing anyting. From Sami Pelkonen
* Change all variadic macros to C99 styleGregory Nutt2014-05-221-2/+2
|