[Bug middle-end/24556] gcc can't inline functions using setjmp

2006-04-05 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2006-04-05 13:48 --- I'm not working on this. Re-closing as WONTFIX. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/24556] gcc can't inline functions using setjmp

2005-10-28 Thread samuel dot thibault at ens-lyon dot org
--- Comment #8 from samuel dot thibault at ens-lyon dot org 2005-10-28 08:27 --- Subject: Re: gcc can't inline functions using setjmp pinskia at gcc dot gnu dot org, le Fri 28 Oct 2005 01:39:59 -, a écrit : So this is not a bug. Yes this is a bug. The docs for setjmp are really

[Bug middle-end/24556] gcc can't inline functions using setjmp

2005-10-28 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2005-10-28 14:18 --- (In reply to comment #8) Yes this is a bug. The docs for setjmp are really clear about the fact automatic variables of the callee might be thrashed, but that doesn't entail that the callee can't be inlined. Gcc

[Bug middle-end/24556] gcc can't inline functions using setjmp

2005-10-28 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2005-10-28 16:22 --- I'll re-open this issue as we might indeed follow users advice if he declared the function inline. We only should avoid inlining functions calling setjmp that are not declared inline. I'll be putting this on my

[Bug middle-end/24556] gcc can't inline functions using setjmp

2005-10-28 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rguenth at gcc dot gnu dot |dot org

[Bug middle-end/24556] gcc can't inline functions using setjmp

2005-10-27 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-10-28 01:39 --- So this is not a bug. Closing as won't fix. You found the issue and the docs for setjmp are really clear. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added