From mboxrd@z Thu Jan 1 00:00:00 1970 From: amylaar@cygnus.co.uk To: law@unknown.cygnus.co.uk (Jeffrey A Law) Cc: raulir@voimax.voima.jkl.fi, egcs@cygnus.com Subject: Re: Stack variables Date: Thu, 22 Jan 1998 01:45:00 -0000 Message-id: <199801211826.SAA14686@phal.cygnus.co.uk> References: <760.885309234@unknown> X-SW-Source: 1998-01/msg00771.html > It's an interesting thought, but separating the stack variables from > other uses of the stack might be rather difficult. There's also significant > code in the compiler which knows special things about the stack or frame > poiner (look for stack_pointer_rtx in reload*.c and many other files). Well, what we could do without rewriting significant parts of the compiler would be to add two extra stack pages in the prologue, and unmap a properly aligned page in that area. The epilogue would then have to clean this up. This should be possible even in a machine description, so no backend patches would be needed.