This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [CHKP] Never expand instrumentation thunks
- From: Jeff Law <law at redhat dot com>
- To: Jan Hubicka <hubicka at ucw dot cz>
- Cc: Ilya Enkovich <enkovich dot gnu at gmail dot com>, gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 02 Apr 2015 15:16:29 -0600
- Subject: Re: [CHKP] Never expand instrumentation thunks
- Authentication-results: sourceware.org; auth=none
- References: <20150318121912 dot GB64546 at msticlxl57 dot ims dot intel dot com> <CAMbmDYbkqXzKT9iuchmnd5-GVbNvsBwDNLocKK1A100hHycSAQ at mail dot gmail dot com> <20150402201105 dot GF21276 at atrey dot karlin dot mff dot cuni dot cz> <551DA612 dot 3090901 at redhat dot com> <20150402211342 dot GA66655 at kam dot mff dot cuni dot cz>
On 04/02/2015 03:13 PM, Jan Hubicka wrote:
I think it is really the transparent alias issue. The comment seems pretty clear about it.
What is confusing is that instrumentation thunks are called thunks when they are
really not - thunk is a small hunk of code, while instrumentation thunk is a transparent
alias.
And it may be the terminology gets in the way. I was at least partly
interested in what code we generated for that testcase.
Too bad I did not notice we introduced transparent aliases, i would push out my
code for that. I will compare Ilya's changes with mine and hopefully we can
catch more bugs and unify the code next stage1.
Sounds good.
jeff