[PATCH] Implement Alpha/VMS Common Object attribute
Richard Henderson
rth@redhat.com
Sun Aug 9 16:46:00 GMT 2009
On 08/08/2009 04:32 PM, Douglas B Rupp wrote:
> * config/alpha/alpha.c (common_object_handler): New function.
> (vms_attribute_table): Declare a single attribute "common_object".
> (vms_output_aligned_decl_common): New global function.
> (SECTION_VMS_OVERLAY): Delete.
> (SECTION_VMS_GLOBAL): Likewise.
> (SECTION_VMS_INITIALIZE): Likewise.
> (vms_asm_named_section): Remove support for above flags.
> (vms_section_type_flags): Delete.
> (TARGET_SECTION_TYPE_FLAGS): Likewise.
> * config/alpha/alpha-protos.h (vms_output_aligned_decl_common): New.
> * config/alpha/vms.h (ASM_OUTPUT_ALIGNED_COMMON): Delete.
> (ASM_OUTPUT_ALIGNED_DECL_COMMON): New macro.
Ok.
r~
More information about the Gcc-patches
mailing list