delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/06/01/16:53:04

Sender: root AT delorie DOT com
Message-ID: <3936D218.2F9DF4B6@inti.gov.ar>
Date: Thu, 01 Jun 2000 18:14:00 -0300
From: salvador <salvador AT inti DOT gov DOT ar>
Organization: INTI
X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.0.38 i686)
X-Accept-Language: es-AR, en, es
MIME-Version: 1.0
To: djgpp AT delorie DOT com
CC: AndrewJ <luminous-is AT home DOT com>
Subject: Re: Internal compiler error
References: <Pine DOT LNX DOT 4 DOT 21 DOT 0005312058020 DOT 1241-100000 AT roadrunner DOT grendel DOT net> <200005311635 DOT TAA23319 AT mailgw1 DOT netvision DOT net DOT il> <6ZxZ4.135284$55 DOT 2868598 AT news2 DOT rdc1 DOT on DOT home DOT com> <200006011951 DOT WAA08381 AT mailgw1 DOT netvision DOT net DOT il>
Reply-To: djgpp AT delorie DOT com

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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019