This is the mail archive of the gcc-bugs@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] | |
On Monday 30 September 2002 23:20, you wrote: > Old Synopsis: -fno-gcse doesn't fix computed goto problems in GCC 3.2 > New Synopsis: cross-jump triggers too often > > State-Changed-From-To: open->feedback > State-Changed-By: rth > State-Changed-When: Mon Sep 30 14:20:33 2002 > State-Changed-Why: > You're suipposed to provide a .i file, not make us go fetch one. > > http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gc >c&pr=8092 Ok, here's engine.i (compressed with bzip2). The relevant function is engine. This isn't a complete program, just the part of Gforth that makes use of the threaded code, and is sufficiently to frown upon the code GCC 3.2 generates. To get a runnable program, you need to get the whole thing, as it's a lot of non-C stuff. Gforth is an interpreter, and requires an image of the interpreted language to run. Stripping things down doesn't seem appropriate to me, since this is a bug that can't be reproduced with small functions (or at least I failed to do so). -- Bernd Paysan "If you want it done right, you have to do it yourself" http://www.jwdt.com/~paysan/
Attachment:
engine.i.bz2
Description: BZip2 compressed data
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |