RTEMS 5 tool chain update

Sebastian Huber sebastian.huber at embedded-brains.de
Thu Jul 26 06:05:42 UTC 2018


On 24/07/18 09:51, Sebastian Huber wrote:
> Hello,
>
> I updated the tool chain (RSB) to use the latest Newlib snapshot 
> (3.0.0.20180720) and Binutils 2.31.1. An immediate update from the 
> previous tools based on Newlib 3.0.0 is not necessary.
>
> I merged the RISC-V tool targets riscv32-rtems5 and riscv64-rtems5 
> into a common riscv-rtems5 target. On RISC-V only the latest GCC 9 
> development version is used.
>

All targets except or1k build on FreeBSD 11.1-RELEASE-p1. It fails with:

In file included from ../../gcc-4.9.3/gcc/c/c-objc-common.c:33:
In file included from /usr/include/c++/v1/new:89:
/usr/include/c++/v1/exception:167:5: error: no member named 
'fancy_abort' in namespace 'std::__1'; did you mean simply 'fancy_abort'?
     _VSTD::abort();
     ^~~~~~~
/usr/include/c++/v1/__config:390:15: note: expanded from macro '_VSTD'
#define _VSTD std::_LIBCPP_NAMESPACE
               ^
../../gcc-4.9.3/gcc/system.h:685:13: note: 'fancy_abort' declared here
extern void fancy_abort (const char *, int, const char *) 
ATTRIBUTE_NORETURN;
             ^

-- 
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.huber at embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.




More information about the devel mailing list