aboutsummaryrefslogtreecommitdiff
path: root/config/comp_libs/picolibc.in
Commit message (Collapse)AuthorAgeFilesLines
* picolibc: Add LIBC_PICOLIBC_GCC_LIBSTDCXX_TARGET_CXXFLAGSKeith Packard2025-04-261-0/+8
| | | | | | | This provides additional flags used when building libstdc++ for picolibc. Signed-off-by: Keith Packard <keithp@keithp.com>
* picolibc: Add configuration to select picolibc as the system libcJoakim Nohlgård2023-03-081-114/+14
| | | | | | | This moves the picolibc configuration values under C-library -> picolibc so that they will be more easily discovered. Signed-off-by: Joakim Nohlgård <joakim@nohlgard.se>
* Convert tabs to spacesAlexey Neyman2022-02-111-1/+1
| | | | | | | Recent changes introduced a mixture of tabs/spaces that result in broken indentation in multiple places. Signed-off-by: Alexey Neyman <stilor@att.net>
* picolibc: Build libstdc++ against picolibc if requestedKeith Packard2021-01-111-0/+10
| | | | | | | This uses the gcc support for building libstdc++ using alternate lib header files. Signed-off-by: Keith Packard <keithp@keithp.com>
* picolibc: Clean up configuration a bitKeith Packard2021-01-111-1/+2
| | | | | | | | | | | Use LIBC_PICOLIBC_CXA_ATEXIT to keep this name in the same 'namespace' as the other picolibc config names. Enable retargetable locking by default. This allows the few locks in picolibc to be implemented by the execution environment, rather than disabling the locking code. Signed-off-by: Keith Packard <keithp@keithp.com>
* picolibc: Convert to companion libraryKeith Packard2021-01-081-0/+121
This allows configurations to include picolibc without excluding another C library. Signed-off-by: Keith Packard <keithp@keithp.com>