summaryrefslogtreecommitdiffstats
path: root/cpukit/libcsupport/src/alignedalloc.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-05-20Update company nameSebastian Huber1-1/+1
The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
2021-05-06Return NULL for zero size allocationsSebastian Huber1-0/+4
In POSIX, zero size memory allocations are implementation-defined behaviour. The implementation has two options: https://pubs.opengroup.org/onlinepubs/9699919799/functions/malloc.html https://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_memalign.html Linux and FreeBSD return a unique pointer for zero size memory allocations. Return NULL on RTEMS to more likely catch the use of a zero size memory area by erroneous applications. Update #4390.
2020-04-16Canonicalize config.h includeSebastian Huber1-1/+1
Use the following variant which was already used by most source files: #ifdef HAVE_CONFIG_H #include "config.h" #endif
2019-01-10memalign: Add missing attributes to fix warningSebastian Huber1-1/+3
Update #3666.
2018-12-21Add aligned_alloc() and memalign()Sebastian Huber1-3/+8
Ensure that the C++17 aligned new operator works. Close #3666.
2018-12-14score: Static Objects_Information initializationSebastian Huber1-14/+6
Statically allocate the objects information together with the initial set of objects either via <rtems/confdefs.h>. Provide default object informations with zero objects via librtemscpu.a. This greatly simplifies the workspace size estimate. RTEMS applications which do not use the unlimited objects option are easier to debug since all objects reside now in statically allocated objects of the right types. Close #3621.
2018-12-11psxhdrs/: Changed boilerplate licenses to BSD-2 (GCI 2018)zehata1-12/+23
2018-12-08psxhdrs: Added POSIX Compliance Test for wchar.h (GCI 2018)zehata1-7/+4
2018-12-06Added POSIX Compliance Test for <ctype.h> (GCI 2018)zehata1-7/+6
2018-12-05POSIX Compliance Signature Test for glob.h (GCI 2018)ABR290B1-7/+9
2018-12-05psxhdrs: Fix spacingJoel Sherrill1-16/+16
2018-12-05psxhdrs: POSIX API Signature Compliance Tests for assert.h (GCI 2018)Jacob Shin1-6/+4
2018-12-04psxhdrs: POSIX API Signature Compliance Tests for ulimit.h (GCI 2018)Jacob Shin1-5/+6
2018-12-04psxhdrs: Implement POSIX API Signature Compliance Tests for iconv.h (GCI 2018)Jacob Shin1-4/+6
2018-12-03psxhdrs: Implement POSIX API Signature Compliance Tests for fnmatch.h (GCI 2018)Jacob Shin1-14/+7
GCI Username: deuteriumoxide
2018-12-02psxhdrs:Add POSIX conformance test for utime.h (GCI 2018)Shashvat Jain1-15/+17
2018-11-27psxtests: add POSIX API signature compliance tests for dirent.h file (GCI 2018)Himanshu401-0/+39