diff options
Diffstat (limited to 'arch/um/include/user.h')
| -rw-r--r-- | arch/um/include/user.h | 13 | 
1 files changed, 12 insertions, 1 deletions
| diff --git a/arch/um/include/user.h b/arch/um/include/user.h index 99033ff28a78..1723fac6f40d 100644 --- a/arch/um/include/user.h +++ b/arch/um/include/user.h | |||
| @@ -1,11 +1,13 @@ | |||
| 1 | /* | 1 | /* | 
| 2 | * Copyright (C) 2000 Jeff Dike (jdike@karaya.com) | 2 | * Copyright (C) 2000 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com) | 
| 3 | * Licensed under the GPL | 3 | * Licensed under the GPL | 
| 4 | */ | 4 | */ | 
| 5 | 5 | ||
| 6 | #ifndef __USER_H__ | 6 | #ifndef __USER_H__ | 
| 7 | #define __USER_H__ | 7 | #define __USER_H__ | 
| 8 | 8 | ||
| 9 | #include "uml-config.h" | ||
| 10 | |||
| 9 | /* | 11 | /* | 
| 10 | * The usual definition - copied here because the kernel provides its own, | 12 | * The usual definition - copied here because the kernel provides its own, | 
| 11 | * fancier, type-safe, definition. Using that one would require | 13 | * fancier, type-safe, definition. Using that one would require | 
| @@ -23,8 +25,17 @@ | |||
| 23 | 25 | ||
| 24 | extern void panic(const char *fmt, ...) | 26 | extern void panic(const char *fmt, ...) | 
| 25 | __attribute__ ((format (printf, 1, 2))); | 27 | __attribute__ ((format (printf, 1, 2))); | 
| 28 | |||
| 29 | #ifdef UML_CONFIG_PRINTK | ||
| 26 | extern int printk(const char *fmt, ...) | 30 | extern int printk(const char *fmt, ...) | 
| 27 | __attribute__ ((format (printf, 1, 2))); | 31 | __attribute__ ((format (printf, 1, 2))); | 
| 32 | #else | ||
| 33 | static inline int printk(const char *fmt, ...) | ||
| 34 | { | ||
| 35 | return 0; | ||
| 36 | } | ||
| 37 | #endif | ||
| 38 | |||
| 28 | extern void schedule(void); | 39 | extern void schedule(void); | 
| 29 | extern int in_aton(char *str); | 40 | extern int in_aton(char *str); | 
| 30 | extern int open_gdb_chan(void); | 41 | extern int open_gdb_chan(void); | 
