Changeset f5e1692 in mainline
- Timestamp:
- 2025-04-13T19:56:36Z (43 hours ago)
- Branches:
- master
- Children:
- 6d0e133, c7c6afd
- Parents:
- 163e34c
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2025-04-13 19:54:08)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2025-04-13 19:56:36)
- Location:
- boot
- Files:
-
- 3 deleted
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
boot/arch/arm32/meson.build
r163e34c rf5e1692 66 66 'src/putchar.c', 67 67 '../../../common/stdc/mem.c', 68 '../../../common/printf/printf_core.c', 68 69 '../../genarch/src/division.c', 69 '../../generic/src/printf_core.c',70 70 '../../generic/src/vprintf.c', 71 71 '../../generic/src/printf.c', -
boot/arch/arm64/meson.build
r163e34c rf5e1692 49 49 'src/relocate.c', 50 50 '../../../common/stdc/mem.c', 51 '../../../common/printf/printf_core.c', 51 52 '../../genarch/src/efi.c', 52 53 '../../generic/src/gzip.c', … … 55 56 '../../generic/src/payload.c', 56 57 '../../generic/src/printf.c', 57 '../../generic/src/printf_core.c',58 58 '../../../common/str.c', 59 59 '../../generic/src/tar.c', -
boot/arch/ia64/meson.build
r163e34c rf5e1692 45 45 '../../genarch/src/division.c', 46 46 '../../generic/src/balloc.c', 47 '../../ generic/src/printf_core.c',47 '../../../common/printf/printf_core.c', 48 48 '../../generic/src/vprintf.c', 49 49 '../../generic/src/printf.c', -
boot/arch/mips32/meson.build
r163e34c rf5e1692 45 45 '../../genarch/src/division.c', 46 46 '../../genarch/src/multiplication.c', 47 '../../ generic/src/printf_core.c',47 '../../../common/printf/printf_core.c', 48 48 '../../generic/src/vprintf.c', 49 49 '../../generic/src/printf.c', -
boot/arch/ppc32/meson.build
r163e34c rf5e1692 43 43 '../../genarch/src/multiplication.c', 44 44 '../../generic/src/balloc.c', 45 '../../ generic/src/printf_core.c',45 '../../../common/printf/printf_core.c', 46 46 '../../generic/src/vprintf.c', 47 47 '../../generic/src/printf.c', -
boot/arch/riscv64/meson.build
r163e34c rf5e1692 39 39 40 40 '../../../common/stdc/mem.c', 41 '../../ generic/src/printf_core.c',41 '../../../common/printf/printf_core.c', 42 42 '../../generic/src/vprintf.c', 43 43 '../../generic/src/printf.c', -
boot/arch/sparc64/meson.build
r163e34c rf5e1692 41 41 '../../genarch/src/ofw_tree.c', 42 42 '../../generic/src/balloc.c', 43 '../../ generic/src/printf_core.c',43 '../../../common/printf/printf_core.c', 44 44 '../../generic/src/vprintf.c', 45 45 '../../generic/src/printf.c', -
boot/generic/include/macros.h
r163e34c rf5e1692 34 34 35 35 #define min(a, b) ((a) < (b) ? (a) : (b)) 36 #define max(a, b) ((a) > (b) ? (a) : (b)) 36 37 37 38 #define isdigit(d) (((d) >= '0') && ((d) <= '9')) -
boot/generic/src/vprintf.c
r163e34c rf5e1692 36 36 #include <str.h> 37 37 38 static int vprintf_str_write(const char *str, size_t size, void *data)38 static errno_t vprintf_str_write(const char *str, size_t size, void *data) 39 39 { 40 40 size_t offset = 0; 41 size_t chars = 0;42 41 43 while (offset < size) {42 while (offset < size) 44 43 putuchar(str_decode(str, &offset, size)); 45 chars++;46 }47 44 48 return chars;45 return EOK; 49 46 } 50 47 … … 71 68 }; 72 69 73 int ret = printf_core(fmt, &ps, ap); 74 75 return ret; 70 return printf_core(fmt, &ps, ap); 76 71 } 77 72
Note:
See TracChangeset
for help on using the changeset viewer.