Posso n�o programar t�o bem como voc�, mas todos os programas que eu compilei 
no meu i386 compilaram igualmente na minha sparc, de forma 100% transparente.
N�o acho racional algum programador fazer um software dependente de hardware 
sendo que o Linux(e v�rios outros Unixes like) roda em v�rias plataformas 
diferentes, a n�o ser que seja extremamente necess�ria determinada 
otimiza��o(oque acho pouco prov�vel).
AFAIK a otimiza��o � feita pelo compilador e n�o pelo c�digo em si.

Abra�os
Rafael Diniz

On Wednesday 11 July 2001 19:34, Marcio Merlone wrote:
> Rafael,
>
> Eu sou programador BASH e de C s� me lembro o void n�o-sei-o-qu�... :O)
> Mas pelo que sei um c�digo C ou GCC pode utilizar as caracter�sticas
> espec�ficas existentes nos processadores mais modernos que n�o existiam no
> i386, por exemplo.
> De acordo com a tua afirma��o, QUALQUER c�digo pode ser compilado em
> qualquer plataforma que roda, donde concluo:
>
> 1. ou os programadores n�o otimizam o c�digo C para extrair o poder dos
> recursos novos ou particulares ou
> 2. o c�digo prev� todos os casos e na compila��o � escolhido um que �
> informado como par�metro do make, por exemplo. Imagine que quero compilar
> em meu nov�ssimo Pentium XVII algo pra rodar no 386 de meu neto....
>
> Al�m disto, esta portabilidade de c�digo entre v�rias plataformas sem
> altera��es s� � real para o ANSI C, certo? Como � isso?

====================================================
Debian GNU/Linux 2.2 Potato(2.2.20-pre7)  XFree86-3.3.6
PII 233mhz 96Mb ram
SB16, USR56k, S3 VirgeDX/GX 4Mb vram, CD creative48X
HDa 10.2Gb Quantum  HDb 10.2Gb WD
MSX2.0 256k MegaRam 256k Mapper v9938 128k Vram
MSX is the future     - -            "Hasta la victoria siempre"  Che
====================================================

Assinantes em 11/07/2001: 2257
Mensagens recebidas desde 07/01/1999: 122479
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a