[RTEMS Project] #2830: throwing std::runtime on PC BSP fails.
RTEMS trac
trac at rtems.org
Fri Sep 11 23:18:34 UTC 2020
#2830: throwing std::runtime on PC BSP fails.
-------------------------+----------------------------
Reporter: Chris Johns | Owner: Needs Funding
Type: defect | Status: assigned
Priority: normal | Milestone: Indefinite
Component: unspecified | Version: 5
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: |
-------------------------+----------------------------
Comment (by Michael Davidsaver):
I may have answered part of my question with a lucky grep of the gcc
source. I found 'gcc/config/i386/t-rtems' which seems to show that the
different multilib versions are built with '-mtune=...', and presumably
defaulting to '-march=i386'. RTEMS itself in
'<prefix>/make/custom/pc686.cfg' has '-march=pentium'. What is the logic
here?
{{{
MULTILIB_OPTIONS = mtune=i486/mtune=pentium/mtune=pentiumpro msoft-float
MULTILIB_DIRNAMES= m486 mpentium mpentiumpro soft-float
MULTILIB_MATCHES = msoft-float=mno-80387
MULTILIB_MATCHES += mtune?pentium=mtune?k6 mtune?pentiumpro=mtune?athlon
MULTILIB_EXCEPTIONS = \
mtune=pentium/*msoft-float* \
mtune=pentiumpro/*msoft-float*
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/2830#comment:10>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list