🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #17298

Re: elf: Plataforma destino de un ejecutable (i386/i486/i586/i686)

#17298
From: Manuel López Moreno
Date: Tue, 01 Feb 2000 00:00
52 lines
2926 bytes
Tal d�a 30 Jan 2000 23:34:33 GMT,
Drizzt <terron@menzoberrazan.dhis.org> nos relat�:

>El d�a Sat, 29 Jan 2000 14:32:04 GMT dec�a:
>>Pentium:	-mpentium		; gracias Drizzt ;)
>>Pentium II:	-O7 -mpentiumpro	; (no estoy seguro �?)

Por cierto, que se me olvid� citar a Gorka <http://personales.jet.es/olsago>
y a su breve, pero pr�ctico, mini-como para compilar src.rpm para pentium.
Queda dicho ;)

>>1) �Qu� utilidad distingue la plataforma destino, -m<plataforma>, una vez
>>constru�do el ejecutable ELF?
>Nada. No puedes. El formato ELF no guarda esa informaci�n. 

Ser� posible... :(
No lo he mirado (todav�a) pero... �Ni siquiera un m�sero "magic number"?
Pues estamos apa�ados.

>>3) �D�nde c*�* hay _documentaci�n_ del egcs, aunque sea err�nea ;) ?
>egcs.cygnus.com me suena, pero un detalle, por desgracia, est� bastante
>desactualizada y llega un momento que hace cosas que NO tiene que hacer en
>contra de lo que dice la documentaci�n.

Pues estuve hace poco en..., �puede ser gcc.gnu.org?, y como no encontr�
ninguna documentaci�n para bajarme en 1 s�lo archivo, opt� por... pillar
TODO el gcc-2.95.2 !!! (~ 10 MB, buff).

Adem�s aprovech� para cojer el parche para optimizar con pentium (pgcc).
Y me pareci� leer por el camino, algo de compilar para pentium II
(-mpentiumii).
No s� si adem�s vi algo de MMX (o me lo imagin�).

El caso es que, tras la compilaci�n del gcc parcheado (pgcc), s�lo me
admite las opciones -mpentium y -mpentiumpro (igual que el indocumentado
del egcs-1.1.2).

Vamos que de -mpentiumii, nada de nada. Y de MMX... todav�a lo estoy
buscando.

Mi idea final era, aparte de darle ca�a al maquinorro que tengo ;),
compilar el compresor mpeg2encode, a ver si el compilador era inteligente y
creaba �l mismo las instrucciones MMX.

O como m�nimo, que el ejecutable fuera un poco m�s r�pido de lo que es.
�Qu� es eso de tener las MMX sin hacer nada?, hombre ;)

>
>Un saludo
>Drizzt

Otro Saludo.
Technical Details
Message-ID: <slrn89e5um.3oi.luname@mantium.luname.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <slrn895u85.h5.luname@mantium.luname.net> <slrn899ik9.1es.terron@menzoberrazan.dhis.org>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,d80345d35c37adc0
X-Google-Attributes: gidf86c8,public
From: luname@linuxfan.com (Manuel López Moreno)
Subject: Re: elf: Plataforma destino de un ejecutable (i386/i486/i586/i686)
Date: 2000/02/01
Message-ID: <slrn89e5um.3oi.luname@mantium.luname.net>
X-Deja-AN: 580428420
Content-Transfer-Encoding: 8bit
References: <slrn895u85.h5.luname@mantium.luname.net> <slrn899ik9.1es.terron@menzoberrazan.dhis.org>
Content-Type: text/plain; charset=iso-8859-1
X-Complaints-To: abuse@uni2.es
X-Trace: m2newsread.uni2.es 949427880 62.36.158.98 (Tue, 01 Feb 2000 18:58:00 MET)
Organization: Wanadoo WebNews - Visita http://www.wanadoo.es
Mime-Version: 1.0
User-Agent: slrn/0.9.6.2 (Linux)
NNTP-Posting-Date: Tue, 01 Feb 2000 18:58:00 MET
Newsgroups: es.comp.os.linux.programacion