Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
crosstool-ng: Update to pull in libstdc++ nano config fix
Update build script to pull in the crosstool-ng commit that corrects the build specs for the libstdc++ nano, which is used with newlib-nano. For more details, refer to the issue #346. Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
- Loading branch information
fd4d880
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi.
Why disable exceptions in nano altogether?
exceptions is a pretty heavy feature to just remove, where the previous libstdc++ is too large for some targets, libc-nano with exceptions was the perfect fit for embedded apps with exceptions.
Why not have the 3 variants (no covid pun intended) ?
Full libc, libc-nano with exceptions & minimal libc-nano. Then have use CONFIG_EXCEPTIONS and CONFIG_NEWLIB_LIBC_NANO point to the desired one at link?
I can open an issue + PR for this if it can interest the community.