This is the mail archive of the mailing list for the GCC project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [testsuite] Adding target nonpic to g++.dg/tm/pr47746.C

Hi Alexander,

On Thu, Apr 11, 2013 at 11:37 AM, Alexander Ivchenko <> wrote:
> The same motivation as for:
> "Since -fpic option is turned on by default in Android we have certain test
> fails. The reason for that is that those tests rely on the
> availability of functions, defined in them
> and with -fpic compiler conservatively assumes that they are
> In case of tm we have that in here:
> 4461|   /* If we aren't seeing the final version of the function we don't
> 4462|      know what it will contain at runtime.  */
> 4463|   if (cgraph_function_body_availability (node) < AVAIL_AVAILABLE)
> 4464+>    return true;
> 4465|
> (gdb) p cgraph_function_body_availability (node)
> and so we have a testfail for Android.

Where/how does it fails? (backtrace?) I cannot reproduce with -fpic on

Actually the test is not supposed to fail even with pic. So maybe you
should open a PR.

Patrick Marlier

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]