http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47779
Summary: Problem cross-compiling trunk for bfin
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: major
Priority: P3
Component: bootstrap
AssignedTo: unassi
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47951
Summary: [4.6 Regression] web.c:union_match_dups segmentation
fault for bfin
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: major
Priority: P3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47779
--- Comment #1 from Stu 2011-03-09
10:45:07 UTC ---
Created attachment 23592
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23592
first attempt to fix bug #47779
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47779
--- Comment #2 from Stu 2011-03-09
10:47:33 UTC ---
oops, missed the comment field, sorry.
To get the ball rolling, this is a first attempt to fix the bug. Taking Ian
Lance Taylor's advice:
>I doubt there is a clean way to solve this. Probably
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47779
--- Comment #4 from Stu 2011-03-11
11:26:04 UTC ---
(In reply to comment #3)
> Maybe ucontext.h should only define these context ifdef __USE_GNU? That's what
> i386 and x86_64 appear to do.
Hi Bernd,
Unfortunately __USE_GNU is defined at this po
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47951
--- Comment #1 from Stu 2011-03-11
12:16:40 UTC ---
Created attachment 23626
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23626
First attempt to fix seg fault
The attached patch "fixes" the problem and my testing hasn't shown any
problems