[RTEMS Project] #3066: RTEMS 4.11.2 LM32 build fails

RTEMS trac trac at rtems.org
Tue Jul 11 01:11:46 UTC 2017


#3066: RTEMS 4.11.2 LM32 build fails
-------------------------+--------------------
 Reporter:  Chris Johns  |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  normal       |  Milestone:  4.11.3
Component:  General      |    Version:  4.11
 Severity:  normal       |   Keywords:
-------------------------+--------------------
 C++ sample does not build:
 {{{
 Making all in iostream
 gmake[6]: Entering directory '/build/rtems/releases/build/4.11.2/rtems-
 source-
 builder-4.11.2/rtems/build/lm32-rtems4.11-kernel-4.11.2-1/lm32-rtems4.11-kernel-4.11.2-1-4.11.2/build/lm32-rtems4.11/c/lm32_evr/testsuites/samples/iostream'
 lm32-rtems4.11-g++ -B../../../../../lm32_evr/lib/ -specs bsp_specs -qrtems
 -DHAVE_CONFIG_H -I.
 -I../../../../../../../rtems-4.11.2/c/src/../../testsuites/samples/iostream
 -I..     -O0 -g -Wall -Wmissing-prototypes -Wimplicit-function-declaration
 -Wstrict-prototypes -Wnested-externs -MT init.o -MD -MP -MF .deps/init.Tpo
 -c -o init.o
 ../../../../../../../rtems-4.11.2/c/src/../../testsuites/samples/iostream/init.cc
 cc1plus: warning: command line option '-Wmissing-prototypes' is valid for
 C/ObjC but not for C++
 cc1plus: warning: command line option '-Wimplicit-function-declaration' is
 valid for C/ObjC but not for C++
 cc1plus: warning: command line option '-Wstrict-prototypes' is valid for
 C/ObjC but not for C++
 cc1plus: warning: command line option '-Wnested-externs' is valid for
 C/ObjC but not for C++
 mv -f .deps/init.Tpo .deps/init.Po
 lm32-rtems4.11-g++ -B../../../../../lm32_evr/lib/ -specs bsp_specs -qrtems
 -O0 -g -Wall -Wmissing-prototypes -Wimplicit-function-declaration
 -Wstrict-prototypes -Wnested-externs       -o cxx_iostream.exe init.o
 `.gcc_except_table._ZN9__gnu_cxx7__mutexD2Ev' referenced in section
 `.rodata.cst4' of /build/rtems/releases/build/4.11.2/rtems-source-
 builder-4.11.2/rtems/build/tmp/sb-chris/4.11/rtems-
 lm32.bset/build/rtems/releases/4.11.2/bin/../lib/gcc/lm32-rtems4.11/4.9.3/libstdc++.a(eh_terminate.o):
 defined in discarded section
 `.gcc_except_table._ZN9__gnu_cxx7__mutexD2Ev[_ZN9__gnu_cxx7__mutexD5Ev]'
 of /build/rtems/releases/build/4.11.2/rtems-source-
 builder-4.11.2/rtems/build/tmp/sb-chris/4.11/rtems-
 lm32.bset/build/rtems/releases/4.11.2/bin/../lib/gcc/lm32-rtems4.11/4.9.3/libstdc++.a(eh_terminate.o)
 `.gcc_except_table._ZN9__gnu_cxx7__mutexD2Ev' referenced in section
 `.rodata.cst4' of /build/rtems/releases/build/4.11.2/rtems-source-
 builder-4.11.2/rtems/build/tmp/sb-chris/4.11/rtems-
 lm32.bset/build/rtems/releases/4.11.2/bin/../lib/gcc/lm32-rtems4.11/4.9.3/libstdc++.a(new_handler.o):
 defined in discarded section
 `.gcc_except_table._ZN9__gnu_cxx7__mutexD2Ev[_ZN9__gnu_cxx7__mutexD5Ev]'
 of /build/rtems/releases/build/4.11.2/rtems-source-
 builder-4.11.2/rtems/build/tmp/sb-chris/4.11/rtems-
 lm32.bset/build/rtems/releases/4.11.2/bin/../lib/gcc/lm32-rtems4.11/4.9.3/libstdc++.a(new_handler.o)
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/3066>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list