[PATCH] arm: exynos: Fix compiler error with THIS_MODULE

Subsystems: arm port, the rest

STALE5381d

2 messages, 2 authors, 2011-11-08 · open the first message on its own page

[PATCH] arm: exynos: Fix compiler error with THIS_MODULE

From: Kyungmin Park <hidden>
Date: 2011-11-07 05:45:50

From: Kyungmin Park <kyungmin.park@samsung.com>

  CC      arch/arm/mach-exynos/cpuidle.o
arch/arm/mach-exynos/cpuidle.c:36: error: 'THIS_MODULE' undeclared here (not in a function)
arch/arm/mach-exynos/cpuidle.c: In function 'exynos4_enter_idle':
arch/arm/mach-exynos/cpuidle.c:42: error: storage size of 'before' isn't known
arch/arm/mach-exynos/cpuidle.c:42: error: storage size of 'after' isn't known
arch/arm/mach-exynos/cpuidle.c:46: error: implicit declaration of function 'do_gettimeofday'
arch/arm/mach-exynos/cpuidle.c:52: error: 'USEC_PER_SEC' undeclared (first use in this function)
arch/arm/mach-exynos/cpuidle.c:52: error: (Each undeclared identifier is reported only once
arch/arm/mach-exynos/cpuidle.c:52: error: for each function it appears in.)
arch/arm/mach-exynos/cpuidle.c:42: warning: unused variable 'after'
arch/arm/mach-exynos/cpuidle.c:42: warning: unused variable 'before'
make[1]: *** [arch/arm/mach-exynos/cpuidle.o] Error 1

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
---
diff --git a/arch/arm/mach-exynos/cpuidle.c b/arch/arm/mach-exynos/cpuidle.c
index bf7e96f..84628a8 100644
--- a/arch/arm/mach-exynos/cpuidle.c
+++ b/arch/arm/mach-exynos/cpuidle.c
@@ -9,6 +9,7 @@
 */
 
 #include <linux/kernel.h>
+#include <linux/module.h>
 #include <linux/init.h>
 #include <linux/cpuidle.h>
 #include <linux/io.h>

[PATCH] arm: exynos: Fix compiler error with THIS_MODULE

From: Kukjin Kim <hidden>
Date: 2011-11-08 05:21:18

Kyungmin Park wrote:
From: Kyungmin Park <kyungmin.park@samsung.com>

  CC      arch/arm/mach-exynos/cpuidle.o
arch/arm/mach-exynos/cpuidle.c:36: error: 'THIS_MODULE' undeclared here
(not in
a function)
arch/arm/mach-exynos/cpuidle.c: In function 'exynos4_enter_idle':
arch/arm/mach-exynos/cpuidle.c:42: error: storage size of 'before' isn't
known
arch/arm/mach-exynos/cpuidle.c:42: error: storage size of 'after' isn't
known
arch/arm/mach-exynos/cpuidle.c:46: error: implicit declaration of function
'do_gettimeofday'
arch/arm/mach-exynos/cpuidle.c:52: error: 'USEC_PER_SEC' undeclared (first
use
in this function)
arch/arm/mach-exynos/cpuidle.c:52: error: (Each undeclared identifier is
reported
only once
arch/arm/mach-exynos/cpuidle.c:52: error: for each function it appears
in.)
quoted hunk
arch/arm/mach-exynos/cpuidle.c:42: warning: unused variable 'after'
arch/arm/mach-exynos/cpuidle.c:42: warning: unused variable 'before'
make[1]: *** [arch/arm/mach-exynos/cpuidle.o] Error 1

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
---
diff --git a/arch/arm/mach-exynos/cpuidle.c
b/arch/arm/mach-exynos/cpuidle.c
quoted hunk
index bf7e96f..84628a8 100644
--- a/arch/arm/mach-exynos/cpuidle.c
+++ b/arch/arm/mach-exynos/cpuidle.c
@@ -9,6 +9,7 @@
 */

 #include <linux/kernel.h>
+#include <linux/module.h>
 #include <linux/init.h>
 #include <linux/cpuidle.h>
 #include <linux/io.h>
Yes, that happened due to the commit 32aaeffbd4a7 (Merge branch
'modsplit-Oct31_2011'...) and I need to fix other Samsung stuff also.

OK, will apply.
Thanks.

Best regards,
Kgene.
--
Kukjin Kim [off-list ref], Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help