From mboxrd@z Thu Jan 1 00:00:00 1970 References: <7c8f9ee75eee1c9d33beb57da78e298e@quintile.net> <20120712055118.2e15abf3@vardo.ethans.dre.am> <1147b9e4528b3aa45e18363520c4dd8c@brasstown.quanstro.net> From: steve Content-Type: text/plain; charset=us-ascii In-Reply-To: Message-Id: Date: Wed, 18 Jul 2012 08:02:37 +0100 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (1.0) Subject: Re: [9fans] 8c and elf shared libraries Topicbox-Message-UUID: a38def40-ead7-11e9-9d60-3106f5b1d025 ok, i should explain more. i want to cate a linux vdso shared library for linuxemu, this will run exclusively on plan9, and will contain only one entrypoint, a few bytes of text and no data or bss. the file must be linux compatible as the linux dynamic linker must be able to attach my shared library to the linux application being started (by linuxemu). i am just trying to avoid shipping a binary with the linuxemu source, or requiring the end user has a running linux system to bootstrap linuxemu - however this amy be unavoidable. -Steve