diff options
author | uweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-02-23 10:16:39 +0000 |
---|---|---|
committer | uweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-02-23 10:16:39 +0000 |
commit | c3dd2023bc7809648f78a463b994bb59da342c3c (patch) | |
tree | 6e8b20f8fae47a4ac30a16dbb56169aa34f079da /libgcc/config/ia64/crtend.S | |
parent | c8366ba3a57961044424e0445e4000ba6c0daa10 (diff) | |
download | gcc-c3dd2023bc7809648f78a463b994bb59da342c3c.tar.gz |
gcc/
* acinclude.m4: Use HAVE_INITFINI_ARRAY_SUPPORT instead of
HAVE_INITFINI_ARRAY to work around namespace pollution in
certain versions of newlib system headers.
* config.in: Regenerate.
* configure: Regenerate.
* config/initfini-array.h: Use HAVE_INITFINI_ARRAY_SUPPORT
instead of HAVE_INITFINI_ARRAY.
libgcc/
* config/ia64/crtbegin.S: Use HAVE_INITFINI_ARRAY_SUPPORT
instead of HAVE_INITFINI_ARRAY.
* config/ia64/crtend.S: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184503 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgcc/config/ia64/crtend.S')
-rw-r--r-- | libgcc/config/ia64/crtend.S | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libgcc/config/ia64/crtend.S b/libgcc/config/ia64/crtend.S index a904af9cfd9..9ee151711c5 100644 --- a/libgcc/config/ia64/crtend.S +++ b/libgcc/config/ia64/crtend.S @@ -39,10 +39,10 @@ __DTOR_END__: __JCR_END__: data8 0 -#ifdef HAVE_INITFINI_ARRAY +#ifdef HAVE_INITFINI_ARRAY_SUPPORT .global __do_global_ctors_aux .hidden __do_global_ctors_aux -#else /* !HAVE_INITFINI_ARRAY */ +#else /* !HAVE_INITFINI_ARRAY_SUPPORT */ /* * Fragment of the ELF _init routine that invokes our dtor cleanup. * @@ -71,7 +71,7 @@ __JCR_END__: br.call.sptk.many b0 = b6 ;; } -#endif /* !HAVE_INITFINI_ARRAY */ +#endif /* !HAVE_INITFINI_ARRAY_SUPPORT */ .text .align 32 |