This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Stack Checking implementation problems


On Wed, 9 Feb 2005, James E Wilson wrote:
> A workaround would be to add a special unspec RTL pattern that emits the
> bgeu/break/label.  Then you would no longer have control-flow inside the
> prologue.  You can use the gas local label feature to avoid needing to
> create a label rtx.

Or (for the record) instead of assuming gas, use the "%=" gcc
asm format sequence that emits a unique number for this insn,
which together with proper local label syntax can be used to
form a label.  See final.c:1.344:3091.

brgds, H-P


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]