diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2005-04-01 08:13:50 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@gcc.gnu.org> | 2005-04-01 08:13:50 +0000 |
commit | a20f6f00bf53a4debcbf361256ed098f8e930850 (patch) | |
tree | 9133f30c16e782e07da95fa27630f892ccaa5114 /gcc/config/i386/i386-protos.h | |
parent | 7c93c2cc4dd591cfc88bd058611befae64c6238a (diff) | |
download | gcc-a20f6f00bf53a4debcbf361256ed098f8e930850.zip gcc-a20f6f00bf53a4debcbf361256ed098f8e930850.tar.gz gcc-a20f6f00bf53a4debcbf361256ed098f8e930850.tar.bz2 |
cygming.h (SUBTARGET_ATTRIBUTE_TABLE): Define, with entry for selectany attribute.
* config/i386/cygming.h (SUBTARGET_ATTRIBUTE_TABLE): Define,
with entry for selectany attribute.
* config/i386/i386-protos.h (ix86_handle_selectany_attribute):
Declare.
* config/i386/winnt.c (ix86_handle_selectany_attribute): Define.
(i386_pe_asm_named_section): Handle sections generated by
selectany attribute.
* doc/extend.texi (selectany): Document attribute.
From-SVN: r97377
Diffstat (limited to 'gcc/config/i386/i386-protos.h')
-rw-r--r-- | gcc/config/i386/i386-protos.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/i386/i386-protos.h b/gcc/config/i386/i386-protos.h index bf69386..1ecc3ae 100644 --- a/gcc/config/i386/i386-protos.h +++ b/gcc/config/i386/i386-protos.h @@ -216,6 +216,7 @@ extern int ix86_data_alignment (tree, int); extern int ix86_local_alignment (tree, int); extern int ix86_constant_alignment (tree, int); extern tree ix86_handle_shared_attribute (tree *, tree, tree, int, bool *); +extern tree ix86_handle_selectany_attribute (tree *, tree, tree, int, bool *); extern unsigned int i386_pe_section_type_flags (tree, const char *, int); extern void i386_pe_asm_named_section (const char *, unsigned int, tree); |