tracing: Add -mcount-nop option support
[linux-2.6-block.git] / kernel / trace / ftrace.c
index 48b5b466ec7a3cb8e6c5c9481baf6d3582ae7427..468e8527e9796379255fd197f2021ae74afa2da5 100644 (file)
@@ -2950,12 +2950,14 @@ static int ftrace_update_code(struct module *mod, struct ftrace_page *new_pgs)
                        p = &pg->records[i];
                        p->flags = rec_flags;
 
+#ifndef CC_USING_NOP_MCOUNT
                        /*
                         * Do the initial record conversion from mcount jump
                         * to the NOP instructions.
                         */
                        if (!ftrace_code_disable(mod, p))
                                break;
+#endif
 
                        update_cnt++;
                }