public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libstdc++/44902]  New: eh_arm.cc:42:23: error: declaration of '__cxxabiv1::__cxa_type_match_result __cxa_type_match(_Unwind_Control_Block*, const std::type_info*, bool, void**)' with C language linkage [-Werror]
@ 2010-07-10 12:18 John dot Tytgat at aaug dot net
  2010-07-10 20:20 ` [Bug libstdc++/44902] " paolo dot carlini at oracle dot com
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: John dot Tytgat at aaug dot net @ 2010-07-10 12:18 UTC (permalink / raw)
  To: gcc-bugs

gcc 4.6.0 20100709 trunk + newlib 1.18 HEAD (as cygnus build) configured as:

  configure --target=arm-unknown-eabi
--prefix=/home/joty/projects/gccsdk/riscos7/cross
--with-gmp=/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/installed-libs-for-cross-gcc
--with-mpfr=/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/installed-libs-for-cross-gcc
--with-mpc=/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/installed-libs-for-cross-gcc
--disable-threads --disable-multilib --disable-shared --with-newlib
--with-pkgversion=GCCSDK GCC 4.6trunk Release 1 Development
--with-bugurl=http://gccsdk.riscos.info/ --enable-maintainer-mode
--enable-interwork --disable-nls --enable-checking=no --enable-languages=c,c++

Compiled with: GNU C version 4.4.3, GMP version 5.0.1, MPFR version 3.0.0, MPC
version 0.8.2

results in:

libtool: compile: 
/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc/./gcc/xgcc
-shared-libgcc
-B/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc/./gcc
-nostdinc++
-L/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc/arm-unknown-eabi/libstdc++-v3/src
-L/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc/arm-unknown-eabi/libstdc++-v3/src/.libs
-nostdinc
-B/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc/arm-unknown-eabi/newlib/
-isystem
/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc/arm-unknown-eabi/newlib/targ-include
-isystem
/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/srcdir/gcc/newlib/libc/include
-B/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc/arm-unknown-eabi/libgloss/arm
-L/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc/arm-unknown-eabi/libgloss/libnosys
-L/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/srcdir/gcc/libgloss/arm
-B/home/joty/projects/gccsdk/riscos7/cross/arm-unknown-eabi/bin/
-B/home/joty/projects/gccsdk/riscos7/cross/arm-unknown-eabi/lib/ -isystem
/home/joty/projects/gccsdk/riscos7/cross/arm-unknown-eabi/include -isystem
/home/joty/projects/gccsdk/riscos7/cross/arm-unknown-eabi/sys-include
-I/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/srcdir/gcc/libstdc++-v3/../gcc
-I/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc/arm-unknown-eabi/libstdc++-v3/include/arm-unknown-eabi
-I/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc/arm-unknown-eabi/libstdc++-v3/include
-I/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/srcdir/gcc/libstdc++-v3/libsupc++
-fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Werror
-fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -O2 -c
/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/srcdir/gcc/libstdc++-v3/libsupc++/eh_arm.cc
-o eh_arm.o
/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/srcdir/gcc/libstdc++-v3/libsupc++/eh_arm.cc:
In function '__cxxabiv1::__cxa_type_match_result
__cxa_type_match(_Unwind_Control_Block*, const std::type_info*, bool, void**)':
/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/srcdir/gcc/libstdc++-v3/libsupc++/eh_arm.cc:42:23:
error: declaration of '__cxxabiv1::__cxa_type_match_result
__cxa_type_match(_Unwind_Control_Block*, const std::type_info*, bool, void**)'
with C language linkage [-Werror]
/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/srcdir/gcc/libstdc++-v3/libsupc++/unwind-cxx.h:199:17:
error: conflicts with previous declaration 'bool
__cxxabiv1::__cxa_type_match(_Unwind_Control_Block*, const std::type_info*,
bool, void**)' [-Werror]
/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/srcdir/gcc/libstdc++-v3/libsupc++/eh_arm.cc:
In function 'bool __cxa_begin_cleanup(_Unwind_Control_Block*)':
/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/srcdir/gcc/libstdc++-v3/libsupc++/eh_arm.cc:96:49:
error: declaration of 'bool __cxa_begin_cleanup(_Unwind_Control_Block*)' with C
language linkage [-Werror]
/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/srcdir/gcc/libstdc++-v3/libsupc++/unwind-cxx.h:201:17:
error: conflicts with previous declaration 'void
__cxxabiv1::__cxa_begin_cleanup(_Unwind_Control_Block*)' [-Werror]
cc1plus: all warnings being treated as errors

make[6]: *** [eh_arm.lo] Error 1
make[6]: Leaving directory
`/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc/arm-unknown-eabi/libstdc++-v3/libsupc++'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory
`/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc/arm-unknown-eabi/libstdc++-v3'
make[4]: *** [all] Error 2
make[4]: Leaving directory
`/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc/arm-unknown-eabi/libstdc++-v3'
make[3]: *** [all-target-libstdc++-v3] Error 2
make[3]: Leaving directory
`/home/joty/projects/gccsdk/gccsdk_svn7/gcc4/builddir/cross-gcc'
make[2]: *** [all] Error 2


-- 
           Summary: eh_arm.cc:42:23: error: declaration of
                    '__cxxabiv1::__cxa_type_match_result
                    __cxa_type_match(_Unwind_Control_Block*, const
                    std::type_info*, bool, void**)' with C language linkage
                    [-Werror]
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: John dot Tytgat at aaug dot net
 GCC build triplet: x86_64-unknown-linux-gnu
  GCC host triplet: x86_64-unknown-linux-gnu
GCC target triplet: arm-unknown-eabi


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44902


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2010-07-20  9:45 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-07-10 12:18 [Bug libstdc++/44902] New: eh_arm.cc:42:23: error: declaration of '__cxxabiv1::__cxa_type_match_result __cxa_type_match(_Unwind_Control_Block*, const std::type_info*, bool, void**)' with C language linkage [-Werror] John dot Tytgat at aaug dot net
2010-07-10 20:20 ` [Bug libstdc++/44902] " paolo dot carlini at oracle dot com
2010-07-12 17:45 ` rearnsha at gcc dot gnu dot org
2010-07-13 20:32 ` John dot Tytgat at aaug dot net
2010-07-13 23:51 ` mikpe at it dot uu dot se
2010-07-17 21:24 ` John dot Tytgat at aaug dot net
2010-07-19  9:25 ` paolo dot carlini at oracle dot com
2010-07-19  9:48 ` mikpe at it dot uu dot se
2010-07-19 10:16 ` paolo dot carlini at oracle dot com
2010-07-20  8:48 ` mikpe at it dot uu dot se
2010-07-20  8:55 ` rearnsha at gcc dot gnu dot org
2010-07-20  9:38 ` mikpe at it dot uu dot se
2010-07-20  9:44 ` paolo at gcc dot gnu dot org
2010-07-20  9:45 ` paolo dot carlini at oracle dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).