On 01/05/2015 04:15 PM, Eric Botcazou wrote:
Hi,
the attached patch removes obsolete ports (c4x, m68hc11 and ms1), toggles the
'p' letter and adjust accordingly (only avr, fr30, m68k, mcore, rs6000 and sh
still use define_peephole) and removes trailing spaces.
OK to commit?
Some ports are missing (lm32, moxie, nios2, nvptx, rl78, rx) so the relevant
maintainers are CCed (see 6.3.9 Anatomy of a Target Back End in the doc).
I think that for nios2 the correct entry is probably "SCpd", but the
descriptions of some of the things in the table are too terse for me to
be 100% sure that's correct. E.g., the nios2 architecture doesn't
include the concept of "condition codes" at all, so how many registers
they might occupy seems irrelevant. And, I think the "S" (no free
simulator) situation will probably be resolved soon, and it's hardly a
property of either the architecture or the GCC port....
-Sandra