Re: [AD] problems compiling Allegro CVS with gcc 3.0.2 |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
salvador wrote:
> The function is ustrzcpy, be careful perhaps isn't the only one that
> triggers the bug.
[snip]
> <-------- end of test.c
I found a way to reorder ustrzcpy, but only to discover that there were
several other places where this compiler bug caused illegal code to be
generated, at least one of which seems hard to find a workaround for. So
I suggest we don't bother working around everything, and document that
you shouldn't use gcc 3.0.2, unless you run "make GCC_302_EBP_BUG=1"
(feel free to think of a bette name), which turns off
-fomit-frame-pointer. OK?
Sven