1
0
Fork 0
Commit Graph

20 Commits (f8f9166193e5c20467a49e649dcecc5df1e9b8d5)

Author SHA1 Message Date
Nathan L. Conrad f8f9166193 Add configuration to allow stdlib conflicts
Useful to implement or override standard library functions instead of
avoiding the name collisions
4 years ago
Vedran Grudenic 21eea6c9a7 Fixed the comment about the return value for snprintf and vsnprintf (issue #45) 6 years ago
Marco Paland 637df9333d feat(printf): added vprintf() support
Closes #43
6 years ago
Marco Paland 893c5056ff change(printf): removed PRINTF_OVERRIDE_LIBC option
Removed the PRINTF_OVERRIDE_LIBC option. Basically this it not necessary and the ptintf() macro define can be used all the time.
7 years ago
Marco Paland 54dfd18543 feat(printf): added PRINTF_OVERRIDE_LIBC support
Fixes #16
7 years ago
Marco Paland cc8f3bc050 refactor(printf): move "printf_config.h" include to header
Necessary because PRINTF_OVERRIDE_LIBC is needed in header 
Closes #4
7 years ago
Marco Paland 9fa6e64941 chore(printf): update comments 7 years ago
Marco Paland a50f1a8369 test(test_suite): modified fctprintf() test case
Renamed 'user' to 'arg'
7 years ago
Sebastian Goll d40951182f feat(printf): add user pointer to fctprintf()
Arbitrary user data can be passed to output function
7 years ago
Marco Paland 0116b74916 refactor(printf): changed oprintf() to fctprintf()
fctprintf() is more descriptive for its operation
7 years ago
Marco Paland 24c460b977 feat(printf): added new oprintf() function
Write formatted output directly to given output function
7 years ago
Marco Paland 814bbf6f47 fix(printf): move <stddef.h> to header
Fixes #13
7 years ago
Marco Paland cd4481a6f2 feat(printf): add vsnprintf function
fixes #5
7 years ago
Marco Paland 0e2a4175f6 docs(printf): update docs and usage 7 years ago
Marco Paland 9b7cc4837c Fixed param comment 8 years ago
Marco Paland 6e0f97d33d Updated license info 8 years ago
Marco Paland 65b9a297d3 Changed _putchar() to void, changed format to CRLF 8 years ago
Marco Paland 3ad5b3d005 Changed year 8 years ago
Marco Paland 65bd4d0d6b Clean up, fixed some compiling issues 10 years ago
Marco Paland 26bd3a7f26 Initial version 11 years ago