This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [wwwdocs] Make the arch table a HTML table in backends.html
- From: Kazu Hirata <kazu at cs dot umass dot edu>
- To: s dot bosscher at student dot tudelft dot nl
- Cc: gerald at pfeifer dot com, gcc-patches at gcc dot gnu dot org
- Date: Sat, 03 Jan 2004 17:00:36 -0500 (EST)
- Subject: Re: [wwwdocs] Make the arch table a HTML table in backends.html
- References: <Pine.BSF.4.58.0312281311220.23314@acrux.dbai.tuwien.ac.at><20031230.101336.115937275.kazu@cs.umass.edu><200401031950.32034.s.bosscher@student.tudelft.nl>
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