Hi,
I would like to propose that the c4x port be obsoleted for 4.0.
c4x-*
tic4x-*
The primary reason is that the port doesn't build.
Richard Sandiford's recent patch allows us to go further during the
build process, but the port still does not build.
http://gcc.gnu.org/ml/gcc-patches/2005-03/msg01840.html
I've filed the current build problem as PR 20765.
There are two other outstanding PRs against c4x, namely PR 14436 and
PR 17824. Note that the maintainer hasn't commented on either one
of these PRs, which worries me a bit.
If the port doesn't build, we cannot clean up the interface between
the middle end and back ends because we cannot even do minimal
testing of "port builds". The PREDICATE_CODE clean-up is almost
over, but c4x is blocking the last one. Given that the stage 2
hasn't even started, we may be able to clean up a few other things
for 4.1 (if every port builds at least).
Mark, it's still April 5, so we could wait for a week and add a couple
of lines to config.gcc in time for 4.0, but if you think this is too
pushy or could distract the 4.0 effort, I am happy to postpone this
until 4.0.1 or 4.1.
Kazu Hirata