Browse Source

lib_ppc/interrupts.c: make board_show_activity() a weak function

This allows to use show_activity() without having to
define an empty board_show_activity() function.

Signed-off-by: Wolfgang Denk <wd@denx.de>
Wolfgang Denk 16 năm trước cách đây
mục cha
commit
aab2bf0202
1 tập tin đã thay đổi với 6 bổ sung1 xóa
  1. 6 1
      lib_ppc/interrupts.c

+ 6 - 1
lib_ppc/interrupts.c

@@ -32,7 +32,12 @@
 #endif
 #endif
 
 
 #ifdef CONFIG_SHOW_ACTIVITY
 #ifdef CONFIG_SHOW_ACTIVITY
-	extern void board_show_activity (ulong);
+void board_show_activity (ulong) __attribute__((weak, alias("__board_show_activity")));
+
+void __board_show_activity (ulong dummy)
+{
+	return;
+}
 #endif /* CONFIG_SHOW_ACTIVITY */
 #endif /* CONFIG_SHOW_ACTIVITY */
 
 
 #ifndef CFG_WATCHDOG_FREQ
 #ifndef CFG_WATCHDOG_FREQ