Comments (4)
Yes, I will review your changes this upcoming week and consider switching :). Thanks for the work you've done improving the library.
from libc.
I have finally had a good moment to review the changes - great improvements, thanks for your work on this. I will get your version integrated with our libc and the arduino-printf library.
from libc.
@phillipjohnston I'm glad :-)
When it's integrated, drop me a line, so I can mention those two projects on the repository's README page...
Also, I will probably make a numbered release at some point. If it's important to you to use a numbered release rather than just pulling a commit, let me know.
Finally - the library is valid C99 and compiles without warnings with recent versions of GCC and clang. But if any issue comes up during integration - e.g. due to specifics of the architecture, or C compiler quirks or what-not - don't hesitate to file such an issue against the repository.
from libc.
Tapping myself on the shoulder and hoping that you all enjoy it :-)
But - perhaps you should mention how you decide which version of the printf library to depend on. Is it the latest release? Latest commit on the master branch?
from libc.
Related Issues (20)
- Create M1 Build Variant HOT 3
- Support configuration of printf options in Meson HOT 1
- printf produces additional warnings when compiled with GCC HOT 1
- Revisit use of FLT_EPSILON HOT 5
- SSH URLs in .gitmodules HOT 2
- Feature Request: risc-v support HOT 4
- Add CMake build system
- Add MacStadium Logo
- Missing scanf family of functions HOT 4
- Add CI support for CMake Build System
- strcspn: Undefined behavior due to invalid pointer arithmetic HOT 4
- strerror: String returned for code zero (0) violates POSIX HOT 2
- heapsort and heapsort_r: Undefined behavior due to out of bounds pointer arithmetic HOT 1
- Implementing the memmove() unittests HOT 3
- Unable to checkout on windows due to invalid characters in some file names HOT 8
- Building for aarch64 using the aarch64-none-elf-gcc cross-compiler. HOT 6
- Feature Request: Add Meson project option to disable (enable?) testing HOT 2
- Error building libc for Cross ARM Cortex-M4F HOT 7
- Looking for option to create non-thin archive for libc HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libc.