DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
| Markdown |
|---|
* [#12672](https://github.com/apache/nuttx/pull/12672) add rint and expm1 function to cmath from libm
* [#13011](https://github.com/apache/nuttx/pull/13011) lib_getcwd:Fix the Name in the function description.
* [#12966](https://github.com/apache/nuttx/pull/12966) lib_remove:Repair the logical judgment
* [#12890](https://github.com/apache/nuttx/pull/12890) libc: Add macro restrictions to code that uses floating point numbers
* [#13111](https://github.com/apache/nuttx/pull/13111) libc: compile stackchk function by default
* [#12953](https://github.com/apache/nuttx/pull/12953) libs: fix the default value of process-shared attribute
* [#12975](https://github.com/apache/nuttx/pull/12975) libs: fix the default value of process-shared attribute
* [#12605](https://github.com/apache/nuttx/pull/12605) libc: scanf, printf %z change switch const to if
* [#12585](https://github.com/apache/nuttx/pull/12585) libc/execinfo: extract a common backtrace format function
* [#13013](https://github.com/apache/nuttx/pull/13013) libc/msic: Implement get_nprocs API
* [#13381](https://github.com/apache/nuttx/pull/13381) libc/misc/crc32: crc32 add slow mode, optional decrease size
* [#13441](https://github.com/apache/nuttx/pull/13441) libc/netdb: Remove unnecessary CONFIG_LIBC_NETDB checks
* [#13025](https://github.com/apache/nuttx/pull/13025) libc/netdb: Separate IPv4 and IPv6 cache size limit
* [#13220](https://github.com/apache/nuttx/pull/13220) libc/sysconf: add _SC_GETPW_R_SIZE_MAX
* [#13479](https://github.com/apache/nuttx/pull/13479) libc/time: add g_lcl_lock to protect local context in localsub
* [#13080](https://github.com/apache/nuttx/pull/13080) libc/time: remove lib_strptime
* [#12693](https://github.com/apache/nuttx/pull/12693) libc/unistd: added an implementation of the lib_flock function
* [#12609](https://github.com/apache/nuttx/pull/12609) libc/x86_64: port string functions from bionic
* [#13110](https://github.com/apache/nuttx/pull/13110) libcxxabi: libcxxabi enables exceptions by default
* [#13079](https://github.com/apache/nuttx/pull/13079) libs/libc/obstack: correctly append null byte at the end of string
* [#13482](https://github.com/apache/nuttx/pull/13482) libs/libc/obstack: implement ptr and int growing functions
* [#13495](https://github.com/apache/nuttx/pull/13495) libs/libc/obstack: revert invalid null byte append to obstack_vprintf
* [#13185](https://github.com/apache/nuttx/pull/13185) libs/libc/stdio/*printf *scanf:Add string serialization and deserialization functions
* [#13294](https://github.com/apache/nuttx/pull/13294) libs/libm: fix epsilon relaxation in log and logf
* [#13307](https://github.com/apache/nuttx/pull/13307) libs/libm/libm: apply epsilon relax factor only if epsilon is small
* [#12568](https://github.com/apache/nuttx/pull/12568) libm{libm|newlib}: fix broken sincos optimization for GCC
* [#12811](https://github.com/apache/nuttx/pull/12811) libm/copysign: respect signed zero/NaN handling in copysign
* [#13174](https://github.com/apache/nuttx/pull/13174) syscall: delete getrandom in syscall because it have moved to lib
|
tools
| Markdown |
|---|
* [#13021* [#13420](https://github.com/apache/nuttx/pull/13420) Add dummy implementations for `shm_open` `pthread_setaffinity_np` and `RLIMIT_RTPRIO` * [#13429](https://github.com/apache/nuttx/pull/1302113429) tools: add improved pre-commit toolarm64_task/pthread_start: Convert the C / inline ASM code to assembly * [#12794#13366](https://github.com/apache/nuttx/pull/1279413366) arm64/task/pthread_start: Fix rare issue with context register location * [#13339](https://github.com/apache/nuttx/pull/13339) nuttx/pthread: export priority protect in pthread with ceiling priority in semaphore * [#12561](https://github.com/apache/nuttx/pull/12561) pthread: add pthread_self/pthread_gettid_np function * [#13462](https://github.com/apache/nuttx/pull/13462) pthread_mutx: remove unused critical_secton lock * [#13456](https://github.com/apache/nuttx/pull/13456) pthread_mutex: add deadlock assert |
tools
| Markdown |
|---|
* [#13021](https://github.com/apache/nuttx/pull/13021) tools: add improved pre-commit tool * [#12794](https://github.com/apache/nuttx/pull/12794) tools: nxstyle if statement check * [#12651](https://github.com/apache/nuttx/pull/12651) tools/imx9: prepare bootable bootloader image * [#12838](https://github.com/apache/nuttx/pull/12838) tools/[Rust|D]: Fix build break for RISC-V * [#12854](https://github.com/apache/nuttx/pull/12854) tools/[Rust|D]: Fix the Rust and D Builds for QEMU RISC-V * [#12983](https://github.com/apache/nuttx/pull/12983) tools/parsetrace.py:fix parsetrace script error * [#13321](https://github.com/apache/nuttx/pull/13321) greenhills support: add ghs linker script for mps2-an500 platform * [#12884](https://github.com/apache/nuttx/pull/12884) greenhills support: add Kconfig, makefile, make.defs support for ghs compiler * [#12887](https://github.com/apache/nuttx/pull/12887) greenhills support: add new platform of qemu cortex-m7 * [#13146](https://github.com/apache/nuttx/pull/13146) greenhills support: add the "__sync_synchronize" func impl * [#12877](https://github.com/apache/nuttx/pull/12877) greenhills support: add up_getsp() implementation to adapting greenhills compiler * [#12883](https://github.com/apache/nuttx/pull/12883) greenhills support: fix the asm build error for adapting to greenhills compiler * [#12885](https://github.com/apache/nuttx/pull/12885) greenhills support: fix the build and link error specific to ghs platform * [#13144](https://github.com/apache/nuttx/pull/13144) greenhills support: fix the build options warning * [#13207](https://github.com/apache/nuttx/pull/13207) greenhills support: fix the build option warning * [#13145](https://github.com/apache/nuttx/pull/13145) greenhills support: fix the build warning while support greenhills build * [#12886](https://github.com/apache/nuttx/pull/12886) greenhills support: fix the build warning for ghs platform * [#13533tools: nxstyle if statement check * [#12651](https://github.com/apache/nuttx/pull/1265113533) greenhills tools/imx9: prepare bootable bootloader imagesupport: fix the enumerated type mixed using warning * [#12838#13322](https://github.com/apache/nuttx/pull/1283813322) tools/[Rust|D]greenhills support: Fixfix buildthe breakghs forbuild RISC-Vwarning * [#12854#13502](https://github.com/apache/nuttx/pull/1285413502) tools/[Rust|D] greenhills support: Fixfix the Rustgreenhills andcompile Dwarning Buildson for QEMU RISC-Vsizeof operand * [#12983#13195](https://github.com/apache/nuttx/pull/1298313195) tools/parsetrace.py:fix parsetrace script error greenhills support: fix the pointless comparison build warning |
various
| Markdown |
|---|
* [#12552](https://github.com/apache/nuttx/pull/12552) compiler.h: rename CMSE extension attribute macros * [#12874](https://github.com/apache/nuttx/pull/12874) fix stm32wl5_rcc.h: Add the missing argument to RCC_PLLCFG_PLLP define. * [#13148](https://github.com/apache/nuttx/pull/13148) include/fcntl.h: add O_LARGEFILE flags * [#13324](https://github.com/apache/nuttx/pull/13324) include/sensors: import public definitions types and to uorb.h * [#12690](https://github.com/apache/nuttx/pull/12690) ioctl.h: add SIOCATMARK definition to resolve compilation errors * [#13314](https://github.com/apache/nuttx/pull/13314) ip6_tables.h: fix gcc 14 errors * [#13257](https://github.com/apache/nuttx/pull/13257) socketlin : add lin.h and lin bus-type * [#12692](https://github.com/apache/nuttx/pull/12692) sysinfo.h: add get_nprocs_conf/get_nprocs definition * [#13149](https://github.com/apache/nuttx/pull/13149) sys/shm.h: add macro define for posix * [#12594](https://github.com/apache/nuttx/pull/12594) x86_64/irq.h: use 32bit operations in up_cpu_index( |
...