#ifndef _LINUX_INIT_H
#define _LINUX_INIT_H
+#include <linux/config.h>
#include <linux/compiler.h>
/* These macros are used to mark some functions or
/* Defined in init/main.c */
extern char saved_command_line[];
-
-/* used by init/main.c */
-extern void setup_arch(char **);
-
#endif
#ifndef MODULE
#define __cpuexitdata __exitdata
#endif
-#if defined(CONFIG_MEMORY_HOTPLUG) || defined(CONFIG_ACPI_HOTPLUG_MEMORY) \
- || defined(CONFIG_ACPI_HOTPLUG_MEMORY_MODULE)
+#ifdef CONFIG_MEMORY_HOTPLUG
#define __meminit
#define __meminitdata
#define __memexit