Hi,
I apologize for long time for the review.
> > diff --git a/gcc/c-family/c-common.c b/gcc/c-family/c-common.c
> > index 8f7f5e5..f3ad003 100644
> > --- a/gcc/c-family/c-common.c
> > +++ b/gcc/c-family/c-common.c
> > @@ -343,6 +343,8 @@ static tree handle_tls_model_attribute (tree *, tree,
> >
2013-07-01 Paul Woegerer
Caller instrumentation with -finstrument-calls.
* gcc/builtins.def: Add call-hooks __gnu_profile_call_before and
__gnu_profile_call_after.
* gcc/libfuncs.h (enum libfunc_index): Likewise.
* gcc/optabs.c (init_optabs): Likewise.
gnu. cyg prefix
>>> for -finstrument-functions is a historical accident as it stands for
>>> cygnus but that company no longer exists and we should not be using a
>>> company specific prefix inside of GCC anymore.
>> Ha, funny. Originally I had the hooks w
y I had the hooks with __gnu_profile_call_* but
> then I changed them to be consistent with the existing __cyg_profile_*
> hooks.
>
> Anyway, here is the updated patch:
>
>
> From 43a1c2fb43e406f8f547dbcde19a60a8c56423a4 Mon Sep 17 00:00:00 2001
> From:
__cyg_profile_*
hooks.
Anyway, here is the updated patch:
>From 43a1c2fb43e406f8f547dbcde19a60a8c56423a4 Mon Sep 17 00:00:00 2001
From: Paul Woegerer
Date: Mon, 1 Jul 2013 09:15:21 +0200
Subject: [PATCH] Caller instrumentation with -finstrument-calls.
2013-07-01 Paul
f the time this is not practical.
>
>
> Thanks,
> Paul
>
>
> From edbee74bca9719f1d3b27591823e475be597c042 Mon Sep 17 00:00:00 2001
> From: Paul Woegerer
> Date: Fri, 28 Jun 2013 14:09:30 +0200
> Subject: [PATCH] Caller instrumentation with -finstrument-calls
>
>
all the functions that could potentially get called inside the
function of interest. Most of the time this is not practical.
Thanks,
Paul
>From edbee74bca9719f1d3b27591823e475be597c042 Mon Sep 17 00:00:00 2001
From: Paul Woegerer
Date: Fri, 28 Jun 2013 14:09:30 +0200
Subject: [PATCH] Caller inst