From mint-bounce@lists.fishpool.fi  Thu Aug  4 17:07:30 2005
X-Original-To: fnaumann@mail.boerde.de
Delivered-To: fnaumann@mail.boerde.de
From: Andreas Schwab <schwab@suse.de>
To: Frank Naumann <fnaumann@boerde.de>
Cc: MiNT List <mint@fishpool.com>
Subject: Re: [MiNT] obsolete aout binutils?
References: <1123125355.27393.11.camel@mduckworth.phillypark.net>
	<20050804102121.2d02b87d.mandin.patrice@wanadoo.fr>
	<1123144595.7665.0.camel@jetpack.demon.co.uk>
	<1123149042.18101.9.camel@evil.atari-source.com>
	<Pine.NEB.4.62.0508041230260.27114@wh58-50
	<006a01c598f1$65012000$394bb280@ic.intranet.epfl.ch>
	<Pine.NEB.4.62.0508041453120.27114@wh58-508.st.uni-magdeburg.de>
X-Yow: With this weapon I can expose fictional characters and bring about
 sweeping reforms!!
Date: Thu, 04 Aug 2005 17:05:16 +0200
In-Reply-To: <Pine.NEB.4.62.0508041453120.27114@wh58-508.st.uni-magdeburg.de>
	(Frank Naumann's message of "Thu, 4 Aug 2005 14:54:21 +0200 (CEST)")
Message-ID: <jewtn1wxn7.fsf@sykes.suse.de>
User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/22.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
X-ecartis-version: Ecartis v1.0.0
Sender: mint-bounce@lists.fishpool.fi
Errors-To: mint-bounce@lists.fishpool.fi
X-original-sender: schwab@suse.de
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>
X-Virus-Scanned: by amavisd-new at relay.boerde.de
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on relay.boerde.de
X-Spam-Status: No, hits=-1.0 tagged_above=-50.5 required=7.0 tests=BAYES_00
X-Spam-Level: 
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by wh58-508.st.uni-magdeburg.de id j74F7T7A001293

Frank Naumann <fnaumann@boerde.de> writes:

> Hello!
>
>> Also you can read at
>> http://www.gsp.com/cgi-bin/man.cgi?section=5&topic=elf about "relocation
>> section". So I think ELF doesn't forget about this information.
>> Perhaps there are numerous different ELF variants? (Linux, FreeBSD, Sun,...)
>
> Normally only ELF object files (*.o) have relocation informations, not 
> linked executables.

ELF does not place any restrictions on what kind of contents it can have
(among the content types defined for ELF).  It's all about conventions.
There is nothing preventing you from putting relocation information in an
ET_EXEC object.  And even if anything is missing in the ELF spec you can
easily define you own extensions.

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."


