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:
@@ -197,7 +197,9 @@ extern area_id map_physical_memory(const char *areaName,
|
|||||||
uint32 protection, void **_mappedAddress);
|
uint32 protection, void **_mappedAddress);
|
||||||
|
|
||||||
/* kernel debugging facilities */
|
/* kernel debugging facilities */
|
||||||
|
#if defined(_KERNEL_MODE) || defined(_BOOT_MODE)
|
||||||
extern void dprintf(const char *format, ...) _PRINTFLIKE(1, 2);
|
extern void dprintf(const char *format, ...) _PRINTFLIKE(1, 2);
|
||||||
|
#endif
|
||||||
extern void dvprintf(const char *format, va_list args);
|
extern void dvprintf(const char *format, va_list args);
|
||||||
extern void kprintf(const char *fmt, ...) _PRINTFLIKE(1, 2);
|
extern void kprintf(const char *fmt, ...) _PRINTFLIKE(1, 2);
|
||||||
|
|
||||||
|
|||||||
@@ -170,6 +170,9 @@ extern ssize_t getline(char **_line, size_t *_length, FILE *stream);
|
|||||||
|
|
||||||
/* formatted I/O */
|
/* formatted I/O */
|
||||||
extern int printf(char const *format, ...) __PRINTFLIKE(1,2);
|
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 fprintf(FILE *stream, char const *format, ...) __PRINTFLIKE(2,3);
|
||||||
extern int sprintf(char *string, 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);
|
extern int snprintf(char *string, size_t size, char const *format, ...) __PRINTFLIKE(3,4);
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ for architectureObject in [ MultiArchSubDirSetup ] {
|
|||||||
_itoa.c
|
_itoa.c
|
||||||
_itowa.c
|
_itowa.c
|
||||||
asprintf.c
|
asprintf.c
|
||||||
# dprintf.c
|
dprintf.c
|
||||||
fprintf.c
|
fprintf.c
|
||||||
fscanf.c
|
fscanf.c
|
||||||
getline.c
|
getline.c
|
||||||
|
|||||||
Reference in New Issue
Block a user