circuitpython/shared
Alexey 'alexxy' Shvetsov 5cf71b5596 shared/libc/string0: Don't include string.h, and provide __memcpy_chk.
Some toolchains will have string.h defining various macros which can lead
to compile errors for string function implementations.  Not including
string.h fixes this.

An implementation of __memcpy_chk is provided for toolchains that enable
_FORTIFY_SOURCE.

Fixes issue #6046.

Signed-off-by: Alexey 'alexxy' Shvetsov <alexxyum@gmail.com>
2021-11-17 13:58:07 +11:00
..
libc shared/libc/string0: Don't include string.h, and provide __memcpy_chk. 2021-11-17 13:58:07 +11:00
memzip all: Update to point to files in new shared/ directory. 2021-07-12 17:08:10 +10:00
netutils all: Update to point to files in new shared/ directory. 2021-07-12 17:08:10 +10:00
readline all: Update to point to files in new shared/ directory. 2021-07-12 17:08:10 +10:00
runtime all: Update to point to files in new shared/ directory. 2021-07-12 17:08:10 +10:00
timeutils all: Update to point to files in new shared/ directory. 2021-07-12 17:08:10 +10:00
upytesthelper shared: Introduce new top-level dir and move 1st party lib code there. 2021-07-12 17:07:36 +10:00
README.md lib,shared: Update README's based on contents of these dirs. 2021-07-13 00:17:02 +10:00

README.md

This directory contains libraries, utilities and helper code developed specifically for this project. The code is intended to be portable and usable by any port.