This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Re: thread-local storage: c front end and generic backend patch
- From: Richard Henderson <rth at redhat dot com>
- To: David Edelsohn <dje at watson dot ibm dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Mon, 29 Jul 2002 10:56:59 -0700
- Subject: Re: [PATCH] Re: thread-local storage: c front end and generic backend patch
- References: <rth@redhat.com> <200207272240.SAA31344@makai.watson.ibm.com>
On Sat, Jul 27, 2002 at 06:40:28PM -0400, David Edelsohn wrote:
> Local common specifies local, uninitialized data which is merged
> with other definitions of the same local symbol by the *assembler*.
I suppose, yes, but gcc has no need for such a feature. We will
never emit duplicates of the same local symbol for the assembler
to merge.
> Any additional change you want me to make, such as localizing this
> logic in asm_emit_uninitialized, or can I commit the patch as posted?
Well, you can't really localize the change any more since the
change to assemble_variable is require in order for
asm_emit_uninitialized to be called.
So, the patch is ok as-is.
r~