X-Recipient: archive-cygwin@delorie.com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:from:to:references:in-reply-to:subject:date
	:message-id:mime-version:content-type:content-transfer-encoding;
	 q=dns; s=default; b=u45wsJ+VhZ1QX3uftQfMXmRvSXv/L8En60HY4kRB4BH
	N3oibm4RgCFpDr6NXjGDZQbv12qu0yjCHYIfoBkz3IRKQSCyXZcAXjWHAJHpg6uQ
	rWLIpoMXwZgzAlBkzog1MGmGyZKMFoTWwL6b4V3U3PPNPUTyjicCSW6w4uSMXstQ
	=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:from:to:references:in-reply-to:subject:date
	:message-id:mime-version:content-type:content-transfer-encoding;
	 s=default; bh=0uGespY5f3cWhU4694KXdjZO8gw=; b=On1J9y7lUOkhejzfe
	Lhl0IQ16Y8cliTCefCTmR2SQFsf04bKww7drMDZXG7/BrQweM6WAcLYDb275WK3C
	3pDCP567cJlPEtsDcTtiyMJJJNTt43S4uYXWjcUS0+/00QCLI6TrwZoP9QHybkzJ
	+Lgx7A875kIFuLvsC9jvl/TYKY=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RCVD_VIA_APNIC,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=ham version=3.3.1
From: Fedin Pavel <p.fedin@samsung.com>
To: cygwin@cygwin.com
References: <003401ce6b5d$f6ec87b0$e4c59710$%fedin@samsung.com> <51BF7465.2030104@users.sourceforge.net> <001301ce6bf0$ea4904a0$bedb0de0$%fedin@samsung.com> <20130618101706.GB27405@calimero.vinschen.de>
In-reply-to: <20130618101706.GB27405@calimero.vinschen.de>
Subject: RE: Cross-compiling Linux kernel
Date: Tue, 18 Jun 2013 15:00:05 +0400
Message-id: <003001ce6c12$fe291740$fa7b45c0$%fedin@samsung.com>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r5IB0MVs004040

 Hello!

> >  P.P.S. Perhaps the answer to (*) is NO, otherwise we would have fast
> > fork()...
> 
> That's not quite correct.  The problem is not utilizing the native NT
> functions to create a process image,

 Wow, interesting...
 I wonder if i could get a ELF with some plain hardcoded Windows syscall (an equivalent of OutputDebugString("Hello ELF world!");) running, just as a proof of concept.
 However, perhaps fully functional 32->64 bit bridges in /lib32 (or /bin32 ?) would be more useful for start. There is some prebuilt Cygwin software around, which is of course 32 bit and closed source (Perforce client is an example).

Kind regards,
Pavel Fedin
Expert Engineer
Samsung Electronics Research center Russia



--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


