Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 2010-10-30 Alexander Williams <alejandros_son@yahoo.com>
- Index: gcc/function.c
- ===================================================================
- --- gcc/function.c
- +++ gcc/function.c (working copy)
- @@ -4690,6 +4690,21 @@
- /* Output the label for the actual return from the function. */
- emit_label (return_label);
- +#ifdef TARGET_PROFILER_EPILOGUE
- + if (crtl->profile && TARGET_PROFILER_EPILOGUE)
- + {
- + static rtx mexitcount_libfunc;
- + static int initialized;
- +
- + if (!initialized)
- + {
- + mexitcount_libfunc = init_one_libfunc (".mexitcount");
- + initialized = 0;
- + }
- + emit_library_call (mexitcount_libfunc, LCT_NORMAL, VOIDmode, 0);
- + }
- +#endif
- +
- if (USING_SJLJ_EXCEPTIONS)
- {
- /* Let except.c know where it should emit the call to unregister
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement