POSIX: add dprintf

Change-Id: I577d5283a9be04924a8dd05c3be3969b41da60db
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3282
Reviewed-by: Adrien Destugues <[email protected]>
This commit is contained in:
Jérôme Duval
2020-10-04 19:34:40 +00:00
parent 8e71287b6f
commit db9d2a6f14
3 changed files with 6 additions and 1 deletions
+2
View File
@@ -197,7 +197,9 @@ extern area_id map_physical_memory(const char *areaName,
uint32 protection, void **_mappedAddress);
/* kernel debugging facilities */
#if defined(_KERNEL_MODE) || defined(_BOOT_MODE)
extern void dprintf(const char *format, ...) _PRINTFLIKE(1, 2);
#endif
extern void dvprintf(const char *format, va_list args);
extern void kprintf(const char *fmt, ...) _PRINTFLIKE(1, 2);
+3
View File
@@ -170,6 +170,9 @@ extern ssize_t getline(char **_line, size_t *_length, FILE *stream);
/* formatted I/O */
extern int printf(char const *format, ...) __PRINTFLIKE(1,2);
#if !defined(_KERNEL_MODE) && !defined(_BOOT_MODE) && !defined(_LOADER_MODE)
extern int dprintf(int fd, char const *format, ...) __PRINTFLIKE(2,3);
#endif
extern int fprintf(FILE *stream, char const *format, ...) __PRINTFLIKE(2,3);
extern int sprintf(char *string, char const *format, ...) __PRINTFLIKE(2,3);
extern int snprintf(char *string, size_t size, char const *format, ...) __PRINTFLIKE(3,4);
@@ -23,7 +23,7 @@ for architectureObject in [ MultiArchSubDirSetup ] {
_itoa.c
_itowa.c
asprintf.c
# dprintf.c
dprintf.c
fprintf.c
fscanf.c
getline.c