Mail Archives: djgpp/2000/06/01/16:53:04
Eli Zaretskii wrote:
> > Watcom
> > host platforms -> DOS, Windows 3/9x/NT, QNX
> > target platforms -> DOS16 (MZ, COM), DOS32 (various extender technologies),
> > Win16/32/NT (executable, DLL, console, gui), Novell NLM, OS/2 (executable, DLL,
> > presentation manager), ADS (autocad development system), QNX (16, 32),
> > Penpoint (?).
>
> These are all x86-based. GCC supports lots of non-Intel CPUs (in
> fact, it took Linux to get the GCC to respect x86 as an important
> platform).
A little bit of topic but interesting: gcc is used for things that most people
doesn't even imagine. As an example Tensilica uses gcc for your Xtensa CPUs. Xtensa
CPUs are customizable, you can change all the important parameters, add/remove parts
and even extend the instruction set. Such a versatile stuff can't use a single
compiler, so they generate a new compiler each time you customize the CPU! here gcc
supports a huge (I could say almost infinite) number of CPUs ;-)))
Just to let clear a detail: This process (cutomize the CPU) is for people designing
new CPUs, you get an RTL description of the CPU as one of the outputs of the process
(also gdb, gprof and an instruction accurate simulator too).
SET
--
Salvador Eduardo Tropea (SET). (Electronics Engineer)
Visit my home page: http://welcome.to/SetSoft or
http://www.geocities.com/SiliconValley/Vista/6552/
Alternative e-mail: set-soft AT usa DOT net set AT computer DOT org
set AT ieee DOT org set-soft AT bigfoot DOT com
Address: Curapaligue 2124, Caseros, 3 de Febrero
Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013
- Raw text -