Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!brutus.cs.uiuc.edu!jarthur!uci-ics!rfg From: rfg@ics.uci.edu (Ronald Guilmette) Newsgroups: gnu.gcc Subject: Re: develoment tools for GCC hacking? (RTL Reader?) Keywords: RTL reader, development tools, GCC internals, dataflow, REG_NOTES Message-ID: <25E8EB21.25973@paris.ics.uci.edu> Date: 26 Feb 90 08:38:57 GMT References: <1990Feb26.023313.28839@Neon.Stanford.EDU> Reply-To: rfg@ics.uci.edu (Ronald Guilmette) Distribution: gnu Organization: UC Irvine Department of ICS Lines: 16 In article <1990Feb26.023313.28839@Neon.Stanford.EDU> wilson@carcoar.Stanford.EDU (Paul Wilson) writes: > >Are there any tools available for mucking around the insides of GCC? >For example, I'd like an RTL reader so that I can dump RTL, edit it >by hand, load it back into GCC and continue compiling. > >This would be very handy for experimenting with dataflow, CSE, and the >clever use of the REG_NOTES facility. Well, you can certainly get RTL dumps, the problem is reading it back in. I vaguely recall that somebody once claimed to be working on an "RTL-frontend" for GCC, but I don't know what became of that project. It would certainly appaer to be a simple thing to build. // rfg