avr-libc-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-libc-dev] [bugs #4101] setjmp/longjmp destroy changes in global


From: Joerg Wunsch
Subject: Re: [avr-libc-dev] [bugs #4101] setjmp/longjmp destroy changes in global registers
Date: Sun, 16 Jan 2005 19:31:54 +0100
User-agent: Mutt/1.4.2.1i

As Dmitry K. wrote:

> It is a pity...  16 bytes in a stack are better, then ones are in a
> jmp_buf, commonly static.

Right now, I documented the behaviour (in all, HEAD, the 1.2 branch,
and the 1.0 branch as well), and closed the bug report.

If you can find the person responsible for the change in GCC, and get
him to revert GCC to the pre-3.4 behaviour, we could still implement
your solution.

-- 
cheers, J"org               .-.-.   --... ...--   -.. .  DL8DTL

http://www.sax.de/~joerg/                        NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]