Path: utzoo!telly!ddsw1!mcdchg!rutgers!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!bunda From: bunda@cs.utexas.edu (John Bunda) Newsgroups: gnu.gcc Subject: Re: Targeting GCC to a 16-bit'er Summary: probably can do it Message-ID: <3464@cs.utexas.edu> Date: 5 Oct 88 15:38:38 GMT References: <8810051205.AA08155@decwrl.dec.com> Distribution: gnu Organization: U. Texas CS Dept., Austin, Texas Lines: 18 You can probably make gcc generate code for the "Q" processor provided you run it as a crosscompiler on the Vax as you indicate. A machine description is not hard, but there is a bit of a learning curve. You will also face the problem of not having a library, so you will essentially have to rewrite gnulib (library routines for certain "instructions" like multiply, mod, divide, etc.) as well as some of the standard unixoid utilities as well, e.g. malloc, printf, etc. I have done this for an experimental machine, and it works quite well. (you will also need an assembler and linker - we wrote our own assembler, and are using gnu ld from binutils). Good luck... -John -- ................................... John Bunda UT CS Dept. bunda@cs.utexas.edu Austin, Texas