This is the mail archive of the
cygwin-talk
mailing list for the cygwin project.
Re: Design mixed 32 and 64 bit systems.
- From: Christopher Faylor <cgf-use-the-mailinglist-please at cygwin dot com>
- To: cygwin-talk at cygwin dot com
- Date: Mon, 2 Dec 2013 14:56:26 -0500
- Subject: Re: Design mixed 32 and 64 bit systems.
- Authentication-results: sourceware.org; auth=none
- References: <6CF2FC1279D0844C9357664DC5A08BA21D7054 at MLBXV06 dot nih dot gov> <529CE0E4 dot 4080804 at etr-usa dot com>
- Reply-to: The Vulgar and Unprofessional Cygwin-Talk List <cygwin-talk at cygwin dot com>
- Reply-to: cygwin-talk at cygwin dot com
On Mon, Dec 02, 2013 at 12:35:00PM -0700, Warren Young wrote:
>This happens because POSIX PIDs are in a table that lives in
>cygwin1.dll's memory space, and because there are two DLLs, there are
>two different PID tables.
Actually POSIX pids are Windows PIDs. The distinction becomes fuzzy
after an exec, though, where the Cygwin PID continues to be the PID
of the process which previously exec'ed it.
cgf