]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - include/asm-generic/vmlinux.lds.h
Merge branches 'sched/clock', 'sched/cleanups' and 'linus' into sched/urgent
[mv-sheeva.git] / include / asm-generic / vmlinux.lds.h
index eba835a2c2cd5a39c295e700015a9497d69151f9..c61fab1dd2f82cbde0df850274a595d4c79aa450 100644 (file)
                *(.kprobes.text)                                        \
                VMLINUX_SYMBOL(__kprobes_text_end) = .;
 
+#ifdef CONFIG_FUNCTION_GRAPH_TRACER
+#define IRQENTRY_TEXT                                                  \
+               ALIGN_FUNCTION();                                       \
+               VMLINUX_SYMBOL(__irqentry_text_start) = .;              \
+               *(.irqentry.text)                                       \
+               VMLINUX_SYMBOL(__irqentry_text_end) = .;
+#else
+#define IRQENTRY_TEXT
+#endif
+
 /* Section used for early init (in .S files) */
 #define HEAD_TEXT  *(.head.text)