Laurent GUERBY wrote:
Joel did test (a previous iteration of) this patch on many RTEMS
multilibed targets and it worked (RTEMS system.ads already use Standard
attributes to be portable so no issue there).
I thought I would follow up with some details.  I tested
on mips, powerpc, x86, and sparc.  I ran the c, c++, and Ada
tests with no change in results from this patch.

I will follow up over the next few days with some tests on
a couple of BSPs which require multilib variants to work.

I can attempt to build other RTEMS targets (arm, sh, m68k, etc)
if you guys want me to.  Adding multilib variants sometimes
trips new compiler bugs and building more will shake some of
those out.
For those who care, the RTEMS multilib set on the powerpc,
mips, sparc, and i386 targets are attached.  It is 31 variants
across the 4 targets so a pretty good work out.

--joel
powerpc-rtems4.9 multilibs ================================
.;@[EMAIL PROTECTED]@mstrict-align
m403;@[EMAIL PROTECTED]@[EMAIL PROTECTED]
m505;@[EMAIL PROTECTED]@[EMAIL PROTECTED]
m601;@[EMAIL PROTECTED]@[EMAIL PROTECTED]
m603e;@[EMAIL PROTECTED]@[EMAIL PROTECTED]
m604;@[EMAIL PROTECTED]@[EMAIL PROTECTED]
m860;@[EMAIL PROTECTED]@[EMAIL PROTECTED]
m7400;@[EMAIL PROTECTED]@[EMAIL PROTECTED]
nof;@[EMAIL PROTECTED]@[EMAIL PROTECTED]
m601/nof;@[EMAIL PROTECTED]@[EMAIL PROTECTED]@mstrict-align
m603e/mpc8260;@[EMAIL PROTECTED]@[EMAIL PROTECTED]@mstrict-align
m603e/nof;@[EMAIL PROTECTED]@[EMAIL PROTECTED]@mstrict-align
m603e/mpc8260/nof;@[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]
m604/nof;@[EMAIL PROTECTED]@[EMAIL PROTECTED]@mstrict-align
m7400/nof;@[EMAIL PROTECTED]@[EMAIL PROTECTED]@mstrict-align
sparc-rtems4.9 multilibs ================================
.;
soft;@msoft-float
v8;@mcpu=v8
soft/v8;@[EMAIL PROTECTED]
mips-rtems4.9 multilibs ================================
.;
mips32;@mips32
soft-float;@msoft-float
mips3/el;@[EMAIL PROTECTED]
mips3/el/soft-float;@[EMAIL PROTECTED]@msoft-float
mips32/soft-float;@[EMAIL PROTECTED]
i386-rtems4.9 multilibs ================================
.;
m486;@mtune=i486
mpentium;@mtune=pentium
mpentiumpro;@mtune=pentiumpro
soft-float;@msoft-float
m486/soft-float;@[EMAIL PROTECTED]

Reply via email to