- Timestamp:
- 2023-10-27T17:53:21Z (20 months ago)
- Branches:
- master, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 55c5cb05
- Parents:
- 44e8541
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2023-10-27 17:38:24)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2023-10-27 17:53:21)
- Location:
- boot
- Files:
-
- 1 deleted
- 8 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
boot/arch/arm32/meson.build
r44e8541 rfdfb24e 70 70 '../../generic/src/vprintf.c', 71 71 '../../generic/src/printf.c', 72 '../../ generic/src/str.c',72 '../../../common/str.c', 73 73 '../../generic/src/version.c', 74 74 '../../generic/src/inflate.c', -
boot/arch/arm64/meson.build
r44e8541 rfdfb24e 56 56 '../../generic/src/printf.c', 57 57 '../../generic/src/printf_core.c', 58 '../../ generic/src/str.c',58 '../../../common/str.c', 59 59 '../../generic/src/tar.c', 60 60 '../../generic/src/version.c', -
boot/arch/ia64/meson.build
r44e8541 rfdfb24e 48 48 '../../generic/src/vprintf.c', 49 49 '../../generic/src/printf.c', 50 '../../ generic/src/str.c',50 '../../../common/str.c', 51 51 '../../generic/src/version.c', 52 52 '../../generic/src/inflate.c', -
boot/arch/mips32/meson.build
r44e8541 rfdfb24e 48 48 '../../generic/src/vprintf.c', 49 49 '../../generic/src/printf.c', 50 '../../ generic/src/str.c',50 '../../../common/str.c', 51 51 '../../generic/src/version.c', 52 52 '../../generic/src/inflate.c', -
boot/arch/ppc32/meson.build
r44e8541 rfdfb24e 46 46 '../../generic/src/vprintf.c', 47 47 '../../generic/src/printf.c', 48 '../../ generic/src/str.c',48 '../../../common/str.c', 49 49 '../../generic/src/version.c', 50 50 '../../generic/src/inflate.c', -
boot/arch/riscv64/meson.build
r44e8541 rfdfb24e 42 42 '../../generic/src/vprintf.c', 43 43 '../../generic/src/printf.c', 44 '../../ generic/src/str.c',44 '../../../common/str.c', 45 45 '../../generic/src/version.c', 46 46 '../../generic/src/inflate.c', -
boot/arch/sparc64/meson.build
r44e8541 rfdfb24e 44 44 '../../generic/src/vprintf.c', 45 45 '../../generic/src/printf.c', 46 '../../ generic/src/str.c',46 '../../../common/str.c', 47 47 '../../generic/src/version.c', 48 48 '../../generic/src/inflate.c', -
boot/generic/include/assert.h
r44e8541 rfdfb24e 1 1 /* 2 * Copyright (c) 2001-2004 Jakub Jermar 3 * Copyright (c) 2005 Martin Decky 4 * Copyright (c) 2011 Oleg Romanenko 2 * Copyright (c) 2023 Jiří Zárevúcky 5 3 * All rights reserved. 6 4 * … … 29 27 */ 30 28 31 /** @file 32 */ 29 #ifndef BOOT_ASSERT_H_ 30 #define BOOT_ASSERT_H_ 33 31 34 #ifndef BOOT_STR_H_ 35 #define BOOT_STR_H_ 32 #define assert(expr) ((void) (expr)) 36 33 37 #include <errno.h> 38 #include <stdbool.h> 39 #include <stddef.h> 40 #include <uchar.h> 41 42 /* Common Unicode characters */ 43 #define U_SPECIAL '?' 44 45 /** No size limit constant */ 46 #define STR_NO_LIMIT ((size_t) -1) 47 48 extern char32_t str_decode(const char *str, size_t *offset, size_t sz); 49 extern errno_t chr_encode(char32_t ch, char *str, size_t *offset, size_t sz); 50 51 extern size_t str_size(const char *str); 52 extern size_t str_lsize(const char *str, size_t max_len); 53 extern size_t str_length(const char *str); 54 55 extern bool ascii_check(char32_t ch); 56 extern bool chr_check(char32_t ch); 57 58 extern int str_cmp(const char *s1, const char *s2); 59 extern void str_cpy(char *dest, size_t size, const char *src); 60 61 #endif 62 63 /** @} 64 */ 34 #endif /* BOOT_ASSERT_H_ */ -
boot/generic/include/errno.h
r44e8541 rfdfb24e 39 39 #define EINVAL -14 /* Invalid value. */ 40 40 #define EOVERFLOW -16 /* The result does not fit its size. */ 41 #define EIO -17 41 42 42 43 typedef int errno_t;
Note:
See TracChangeset
for help on using the changeset viewer.