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