This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch, updated] Make emulated TLS lto-friendly.
On Tue, Jul 13, 2010 at 02:19:59PM -0700, Richard Henderson wrote:
> On 07/13/2010 01:04 PM, Nathan Froyd wrote:
> >> + x = built_in_decls[BUILT_IN_EMUTLS_REGISTER_COMMON];
> >> + x = build_function_call_expr (UNKNOWN_LOCATION, x, args);
> >
> > Don't forget to update this for the removal of build_function_call_expr.
>
> What's the preferred variant now?
varasm.c:emutls_common_1 uses build_call_expr now. I'd hesitate to call
it "preferred", though.
-Nathan
- References:
- Re: [Patch, updated] Make emulated TLS lto-friendly.
- Re: [Patch, updated] Make emulated TLS lto-friendly.
- Re: [Patch, updated] Make emulated TLS lto-friendly.
- Re: [Patch, updated] Make emulated TLS lto-friendly.
- Re: [Patch, updated] Make emulated TLS lto-friendly.
- Re: [Patch, updated] Make emulated TLS lto-friendly.
- Re: [Patch, updated] Make emulated TLS lto-friendly.
- Re: [Patch, updated] Make emulated TLS lto-friendly.
- Re: [Patch, updated] Make emulated TLS lto-friendly.
- Re: [Patch, updated] Make emulated TLS lto-friendly.