This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [wwwdocs] Make the arch table a HTML table in backends.html


Hi Steven,

> There's hardly any maintenance necessary for backends.html.
> I think using some markup to identify obsoleted targets and such
> would be a good thing.

IMHO, we should actively maintain backends.html by doing "nice" things
like using define_constants, converting define_peephole to peephole2,
converting TARGET_ASM_FUNCTION_(PRO|EPI)LOGUE to RTL ones, etc.  Also
we should add columns whenever we come across something under
transition that is not listed yet.  Conversion from RETURN_IN_MEMORY
to TARGET_RETURN_IN_MEMORY comes to mind.  I have patches for doing
some of these.

I don't mean that we should maintain backends.html just for the sake
of doing so, but implementing something that requires changes to the
table generally does good for GCC.

Kazu Hirata


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]