From fnaumann@mail.cs.uni-magdeburg.de  Fri Jan 30 11:55:03 2004
Message-ID: <401A376F.9000107@imperia.net>
Date: Fri, 30 Jan 2004 11:52:31 +0100
From: Guido Flohr <guido@imperia.net>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030312
X-Accept-Language: de, ru, ar, en-us, en, fr
MIME-Version: 1.0
To: Patrice Mandin <mandin.patrice@wanadoo.fr>
Cc: Mint list <mint@fishpool.com>
Subject: Re: [MiNT] Binutils
References: <1074783339.29718.2.camel@pikachu.atari-source.com><Pine.NEB.4.58.040122160229 0.27393@wh58-508.st.uni-magdeburg.de><20040122212901.1a89253b.mandin.patrice@w anadoo.fr><Pine.NEB.4.58.0401222135290.27393@wh58-508.st.uni-magdeburg.de> <20040122215456.2036a43b.mandin.patrice@wanadoo.fr>
In-Reply-To: <20040122215456.2036a43b.mandin.patrice@wanadoo.fr>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
X-Virus-Scanned: by amavisd-new using F-Secure Antivirus at imperia.net
Delivered-To: mint@fishpool.com
Delivered-To: mint@lists.fishpool.fi
X-ecartis-version: Ecartis v1.0.0
Sender: mint-bounce@lists.fishpool.fi
Errors-to: mint-bounce@lists.fishpool.fi
X-original-sender: guido@imperia.net
Precedence: bulk
List-help: <mailto:ecartis@lists.fishpool.fi?Subject=help>
List-unsubscribe: <mailto:mint-request@lists.fishpool.fi?Subject=unsubscribe>
List-ID: <mint.lists.fishpool.fi>
X-List-ID: <mint.lists.fishpool.fi>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by prinz.cs.uni-magdeburg.de id i0UAt1o26119

Hi,

Patrice Mandin wrote:
> Le Thu, 22 Jan 2004 21:38:12 +0100 (CET)
> Frank Naumann <fnaumann@cs.uni-magdeburg.de> a écrit:
> 
> 
>>You are sure you know what elf means, how it works and what it requires
>>for correct support?
> 
> 
> OK, maybe I'm a bit too optimistic about it. However, I would like a real
> virtual memory support under MiNT (with mmap() and the like), so we can
> have real shared libraries (using ELF of course, this is why I would like
> to have support for it in binutils).

Having mmap() is not sufficient for ELF shared libraries ...

But _static_ ELF support is an important step to dynamically linked 
executables.  Why don't you just go ahead and start with that? It will 
be a fair amount of work and it has to be done anyway. Once, MiNT 
supports static object files, and statically linked executables, there 
is at least a solid base for developping the dynamic stuff.

Ciao

Guido
-- 
Imperia AG, Development
Leyboldstr. 10 - D-50354 Hürth - http://www.imperia.net/


