This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Handle VMS common object attribute on IA64 (3rd try)
- From: Steve Ellcey <sje at cup dot hp dot com>
- To: Douglas B Rupp <rupp at gnat dot com>
- Cc: gcc-patches at gcc dot gnu dot org, wilson at codesourcery dot com
- Date: Wed, 26 Aug 2009 13:58:43 -0700
- Subject: Re: [PATCH] Handle VMS common object attribute on IA64 (3rd try)
- References: <4A71231E.9030007@gnat.com> <4A8F7962.9030103@gnat.com> <4A8F7E27.5010601@gnat.com>
- Reply-to: sje at cup dot hp dot com
On Fri, 2009-08-21 at 22:12 -0700, Douglas B Rupp wrote:
> Woops. Typo corrected.
>
> Douglas B Rupp wrote:
> > I've addressed the comments on this patch.
> >
> > OK to commit?
> >
> > --Douglas Rupp
> > AdaCore
> >
>
> plain text document attachment (05.3configia64.dif.3rd_try.txt)
> 2009-08-21 Tristan Gingold <gingold@adacore.com>
> Douglas B Rupp <rupp@gnat.com>
>
> * config/ia64/ia64.c (ia64_attribute_table): Add "common_object"
> entry.
> (SECTION_VMS_OVERLAY): Define.
> (ia64_vms_common_object_attribute): Added. Handle the "common_object"
> attribute.
> (ia64_vms_elf_asm_named_section): Added. Generate .section pseudo-op
> for common_object.
> (ia64_vms_output_aligned_decl_common): Added. Generate pseudo-op for
> common_object declarations.
> (ia64_section_type_flags): Set section flag for common_object.
> * config/ia64/ia64-protos.h
> (ia64_vms_output_aligned_decl_common): Declare.
> (ia64_vms_elf_asm_named_section): Declare.
Looks good to me. Ok to commit.
Steve Ellcey
sje@cup.hp.com