summaryrefslogtreecommitdiff
path: root/drivers/firmware/efi/libstub/vsprintf.c
AgeCommit message (Expand)Author
2026-10-04efi/libstub: Add efi_snprintf() to construct wide stringsArd Biesheuvel
2026-10-04efi/libstub: Add support for printing human readable GUIDsArd Biesheuvel
2026-10-04efi/libstub: Output UTF-16 directly from vsnprintf()Ard Biesheuvel
2026-10-04efi/libstub: Use ucs2_string library for UTF-16 to UTF-8 conversionArd Biesheuvel
2021-08-19isystem: ship and use stdarg.hAlexey Dobriyan
2020-09-16efi/printf: remove unneeded semicolonTian Tao
2020-05-20efi/printf: Add support for wchar_t (UTF-16)Arvind Sankar
2020-05-19efi/printf: Turn vsprintf into vsnprintfArvind Sankar
2020-05-19efi/printf: Abort on invalid formatArvind Sankar
2020-05-19efi/printf: Refactor code to consolidate padding and outputArvind Sankar
2020-05-19efi/printf: Handle null string inputArvind Sankar
2020-05-19efi/printf: Factor out integer argument retrievalArvind Sankar
2020-05-19efi/printf: Factor out width/precision parsingArvind Sankar
2020-05-19efi/printf: Merge 'p' with the integer formatsArvind Sankar
2020-05-19efi/printf: Fix minor bug in precision handlingArvind Sankar
2020-05-19efi/printf: Factor out flags parsing and handle '%' earlierArvind Sankar
2020-05-19efi/printf: Add 64-bit and 8-bit integer supportArvind Sankar
2020-05-19efi/printf: Drop %n format and L qualifierArvind Sankar
2020-05-19efi/libstub: Add a basic printf implementationArvind Sankar