[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RFC: Removing OLD_EXCEPTIONS powerpc multilib variants
Till's question has caused me to look into the powerpc multilibs, again.
In RTEMS-CVS/trunk I see that only 2 cpu-variants still apply old-
dmv177.cfg:CPU_CFLAGS = -mcpu=603e -D_OLD_EXCEPTIONS -Dppc603e
gen405.cfg:CPU_CFLAGS = -mcpu=403 -D_OLD_EXCEPTIONS -Dppc405
helas403.cfg:CPU_CFLAGS = -mcpu=403 -D_OLD_EXCEPTIONS -Dppc403
ppcn_60x.cfg:CPU_CFLAGS = -mcpu=603e -D_OLD_EXCEPTIONS -Dppc603e
score603e.cfg:CPU_CFLAGS = -mcpu=603e -D_OLD_EXCEPTIONS -Dppc603e
Current GCC-4.0 however still supports these old-exception-processing
In my understanding, this means, all but
old-exception-processing multilib variants can be removed .
If you should maintain/use an old exception-based BSP not using one of
these 2 variants, which is not in RTEMS main source-tree speak up NOW or
it will be too late :-)
 The gen405 config above looks suspicious to me -mcpu=405 would be
different ISA than -mcpu=403. Comments?
I am inclined to think a m405/roe multilib is missing.