summaryrefslogtreecommitdiff
path: root/arch/arm/mach-rpc/include/mach/uncompress.h
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2016-02-18 16:36:23 (GMT)
committerRussell King <rmk+kernel@arm.linux.org.uk>2016-02-22 16:55:42 (GMT)
commit4d2b7d4cb4e0786d6435b1df95132033a5b0077a (patch)
tree3e17647e866aeb8e0f26fec4f1379d83c209d00f /arch/arm/mach-rpc/include/mach/uncompress.h
parent7d74a5f07694050d62fcee9120d20d702d7e6333 (diff)
downloadlinux-4d2b7d4cb4e0786d6435b1df95132033a5b0077a.tar.xz
ARM: 8532/1: uncompress: mark putc as inline
When CONFIG_DEBUG_ICEDCC is set, we don't use the platform specific putc() function, but use icedcc_putc() instead, so putc is unused and causes a compile time warning: In file included from ../arch/arm/boot/compressed/misc.c:28:0: arch/arm/mach-rpc/include/mach/uncompress.h:79:13: warning: 'putc' defined but not used [-Wunused-function] arch/arm/mach-w90x900/include/mach/uncompress.h:30:13: warning: 'putc' defined but not used [-Wunused-function] On most platforms, this does not happen, because putc is defined as 'static inline' so the compiler will automatically drop it when it's unused. This changes the remaining seven platforms to behave the same way. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-rpc/include/mach/uncompress.h')
-rw-r--r--arch/arm/mach-rpc/include/mach/uncompress.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-rpc/include/mach/uncompress.h b/arch/arm/mach-rpc/include/mach/uncompress.h
index 0fd4b0b..654a6f3 100644
--- a/arch/arm/mach-rpc/include/mach/uncompress.h
+++ b/arch/arm/mach-rpc/include/mach/uncompress.h
@@ -76,7 +76,7 @@ int white;
/*
* This does not append a newline
*/
-static void putc(int c)
+static inline void putc(int c)
{
extern void ll_write_char(char *, char c, char white);
int x,y;