Subject: Re: non-exec stack problems with multithreaded programs
To: None <M.Drochner@fz-juelich.de>
From: Jason Thorpe <thorpej@wasabisystems.com>
List: port-i386
Date: 12/09/2003 15:08:05
--Apple-Mail-4-362288717
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; format=flowed


On Dec 9, 2003, at 10:40 AM, Matthias Drochner wrote:

> To get at least multithreaded programs needing a trampoline on the
> stack running, I'd propose the appended minimal stopgap patch.
> (Actually, I'm not sure under which conditions the trampoline
> stuff in gcc-3.3 gets used. It is definitely used by ada programs
> if they use "tasking". Might be necessary for c++ exception
> handling too.)

It's used for nested functions, too.

         -- Jason R. Thorpe <thorpej@wasabisystems.com>


--Apple-Mail-4-362288717
content-type: application/pgp-signature; x-mac-type=70674453;
	name=PGP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (Darwin)

iD8DBQE/1lXWOpVKkaBm8XkRAuRIAJ0ZJMVG7BuSM8W7b6O5ASZGxvbizwCfeQPe
QRYx0POEVFhkX0TxaQ3KRZQ=
=FFuG
-----END PGP SIGNATURE-----

--Apple-Mail-4-362288717--