https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
Iain Sandoe changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REOPENED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #66 from CVS Commits ---
The releases/gcc-10 branch has been updated by Iain D Sandoe
:
https://gcc.gnu.org/g:bf41b26f5891c6ce3b1ffe41d3736a566db02390
commit r10-10795-gbf41b26f5891c6ce3b1ffe41d3736a566db02390
Author: Iain Sandoe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #65 from CVS Commits ---
The releases/gcc-11 branch has been updated by Iain D Sandoe
:
https://gcc.gnu.org/g:94c9c6acdc14de186abe4ea59c54920fbfb60beb
commit r11-9878-g94c9c6acdc14de186abe4ea59c54920fbfb60beb
Author: Iain Sandoe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #64 from CVS Commits ---
The master branch has been updated by Iain D Sandoe :
https://gcc.gnu.org/g:d4943ce939d9654932624b9ece24c3a474ae4157
commit r12-5418-gd4943ce939d9654932624b9ece24c3a474ae4157
Author: Iain Sandoe
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
Iain Sandoe changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #62 from Iain Sandoe ---
Author: iains
Date: Sun May 19 16:03:17 2019
New Revision: 271381
URL: https://gcc.gnu.org/viewcvs?rev=271381=gcc=rev
Log:
darwin - fix PR86215 by backporting 80556.
The backport had been missed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #61 from Eric Botcazou ---
Nice work, thanks! But I'm sure the next Darwin crisis is already looming. ;-)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
Iain Sandoe changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #59 from Iain Sandoe ---
Author: iains
Date: Mon Sep 25 08:47:41 2017
New Revision: 253137
URL: https://gcc.gnu.org/viewcvs?rev=253137=gcc=rev
Log:
[Patch, Darwin] Fix PR80556 by linking the system unwinder ahead of libgcc_eh.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #58 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #57 from Iain Sandoe ---
[...]
>> Now running an i386-apple-darwin11.4.2 bootstrap, which will take
>> another day.
> Dominique reported OK on Darwin16 and Darwin10 on
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #57 from Iain Sandoe ---
(In reply to r...@cebitec.uni-bielefeld.de from comment #56)
> > --- Comment #55 from simon at pushface dot org ---
> > (In reply to Iain Sandoe from comment #54)
> >
> >> I bootstrapped r252936 on x86-64
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #56 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #55 from simon at pushface dot org ---
> (In reply to Iain Sandoe from comment #54)
>
>> I bootstrapped r252936 on x86-64 Darwin15.6 (10.11.6), it would be good if
>>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #55 from simon at pushface dot org ---
(In reply to Iain Sandoe from comment #54)
> I bootstrapped r252936 on x86-64 Darwin15.6 (10.11.6), it would be good if
> folks could check it out.
bootstrapped r252935 on 10.11.6:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
Iain Sandoe changed:
What|Removed |Added
Attachment #41651|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #53 from Iain Sandoe ---
(In reply to Eric Botcazou from comment #52)
> > Yes, that's expected at present.
> > a. there's evidently some more EH breakage caused by the
> > reorder-and-partition (see 81733)
> > b. the libgcc unwinder
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #52 from Eric Botcazou ---
> Yes, that's expected at present.
> a. there's evidently some more EH breakage caused by the
> reorder-and-partition (see 81733)
> b. the libgcc unwinder seems to have some issues even on systems that
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #51 from Iain Sandoe ---
(In reply to Rainer Orth from comment #10)
> Interestingly, a i386-apple-darwin16 bootstrap *does* work fine.
That's because the keymgr does work for m32 binaries.
It's never kept track of images for x86_64
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #50 from Iain Sandoe ---
(In reply to Dominique d'Humieres from comment #49)
> The patch at https://gcc.gnu.org/ml/gcc-patches/2017-09/msg00045.html is
> still needed after revision r252914 (fix for pr81361).
Yes, that's expected at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #49 from Dominique d'Humieres ---
The patch at https://gcc.gnu.org/ml/gcc-patches/2017-09/msg00045.html is still
needed after revision r252914 (fix for pr81361).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #48 from Iain Sandoe ---
(In reply to simon from comment #46)
> I posted my darwin.h patch at
> https://gcc.gnu.org/ml/gcc-patches/2017-09/msg00045.html on 1 September -
> hasn’t attracted any notice yet.
Thanks for the patch Simon,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #47 from Dominique d'Humieres ---
This PR is "fixed" by applying the patch at
https://gcc.gnu.org/ml/gcc-patches/2017-09/msg00045.html
on top of revision r251529. However it does not fix pr82141.
> I posted my darwin.h patch at
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #46 from simon at pushface dot org ---
I posted my darwin.h patch at
https://gcc.gnu.org/ml/gcc-patches/2017-09/msg00045.html on 1 September -
hasn’t attracted any notice yet.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #45 from Eric Botcazou ---
*** Bug 82141 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
Jeffrey A. Law changed:
What|Removed |Added
CC||law at redhat dot com
--- Comment #44
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #43 from simon at pushface dot org ---
Created attachment 41651
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41651=edit
Patch to gcc/config/darwin.h
Following up on a comment from Jeff Law on gcc-patches@, I replied as
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #42 from ro at CeBiTec dot Uni-Bielefeld.DE ---
Just for the record: at r249012 (i.e. before the patches causing PR
bootstrap/81033), I managed to successfully bootstrap
x86_64-apple-darwin16.6.0, x86_64-apple-darwin11.4.2, and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
simon at pushface dot org changed:
What|Removed |Added
Attachment #41520|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #40 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #39 from simon at pushface dot org ---
[...]
> Updated patch posted here; working on gcc-patches@ submission.
Thanks for the analysis and the patch. I'll give it a whirl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
simon at pushface dot org changed:
What|Removed |Added
Attachment #41474|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #38 from Eric Botcazou ---
> I’ve worked out a patch and bootstrapped (see attachment). The patch is
> against the gcc-8-20170558 snapshot, would that be OK?
I'm no Darwin specialist so I cannot really comment, but my understanding
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #37 from simon at pushface dot org ---
Created attachment 41474
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41474=edit
Patch to top-level configure.ac, configure
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #36 from simon at pushface dot org ---
(In reply to Eric Botcazou from comment #35)
> The workaround is to filter out -static-libgcc in configure.ac on Darwin but
> to leave -static-libstdc++, so why is it still looking for the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #35 from Eric Botcazou ---
> When I tried the workaround, I got
>
> /var/gcc/regression/trunk/10.7-gcc/build/./gcc/xgcc
> -B/var/gcc/regression/trunk/10.7-gcc/build/./gcc/
> -B/vol/gcc/x86_64-apple-darwin11.4.2/bin/
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #34 from simon at pushface dot org ---
(In reply to r...@cebitec.uni-bielefeld.de from comment #31)
> When I tried the workaround, I got
>
> /var/gcc/regression/trunk/10.7-gcc/build/./gcc/xgcc
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
Eric Botcazou changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|WONTFIX
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #32 from ro at CeBiTec dot Uni-Bielefeld.DE ---
Oh, I forgot: does anyone have an explanation why
i386-apple-darwin16.7.0 and i386-apple-darwin11.4.2 bootstraps *with*
Ada still work fine while their x86_64 counterparts fail?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #31 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #29 from Dominique d'Humieres ---
>> Did you try what I suggested in comment #16 as a stopgap measure?
>> No GNAT developer builds the mainline compiler on Darwin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #30 from Dominique d'Humieres ---
s/I could I/how could I/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
Dominique d'Humieres changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
simon at pushface dot org changed:
What|Removed |Added
CC||simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #27 from Eric Botcazou ---
> Still present at revision r248811. Any chance to get this fixed?
Did you try what I suggested in comment #16 as a stopgap measure? No GNAT
developer builds the mainline compiler on Darwin regularly so
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #26 from Dominique d'Humieres ---
Still present at revision r248811. Any chance to get this fixed?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #25 from Iain Sandoe ---
(In reply to Dominique d'Humieres from comment #24)
> > Le 11 mai 2017 à 09:06, gingold at adacore dot com
> > a écrit :
>
> Note that
>
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #24 from Dominique d'Humieres ---
> Le 11 mai 2017 à 09:06, gingold at adacore dot com
> a écrit :
>
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
>
> --- Comment #19 from Tristan Gingold ---
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #23 from Tristan Gingold ---
On 11/05/2017 10:11, iains at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
>
> --- Comment #22 from Iain Sandoe ---
> (In reply to Tristan Gingold from comment #21)
>> On
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #22 from Iain Sandoe ---
(In reply to Tristan Gingold from comment #21)
> On 11/05/2017 09:44, iains at gcc dot gnu.org wrote:
> > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
> >
> > --- Comment #20 from Iain Sandoe ---
> >
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #21 from Tristan Gingold ---
On 11/05/2017 09:44, iains at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
>
> --- Comment #20 from Iain Sandoe ---
> (In reply to Tristan Gingold from comment #19)
>> On
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #20 from Iain Sandoe ---
(In reply to Tristan Gingold from comment #19)
> On 10/05/2017 18:04, dominiq at lps dot ens.fr wrote:
> > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
>
> > In the commit r247301 I see in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #19 from Tristan Gingold ---
On 10/05/2017 18:04, dominiq at lps dot ens.fr wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
> In the commit r247301 I see in gcc/ada/gcc-interface/Make-lang.in
>
> ---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
Dominique d'Humieres changed:
What|Removed |Added
CC||iains at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #17 from Tristan Gingold ---
On 09/05/2017 17:41, dominiq at lps dot ens.fr wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
>
> --- Comment #15 from Dominique d'Humieres ---
>> You should add:
>>
>>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #16 from Eric Botcazou ---
> With these lines added to my configure line I have been able to bootstrap
> revision r247792. However this addition was not necessary before and I don't
> think it is the end user responsibility to do the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #15 from Dominique d'Humieres ---
> You should add:
>
> --with-stage1-ldflags=-static-libstdc++
> --with-boot-ldflags=-static-libstdc++
>
> to your configure line.
With these lines added to my configure line I have been able to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #14 from Tristan Gingold ---
On 09/05/2017 15:14, dominiq at lps dot ens.fr wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
>
> --- Comment #13 from Dominique d'Humieres ---
>> Did you try to get gnat1 built without
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #13 from Dominique d'Humieres ---
> Did you try to get gnat1 built without -static-libgcc ?
How am I supposed to do that? I have used the same clean configure
../p_work/configure --prefix=/opt/gcc/gcc8p-247298p1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #12 from Tristan Gingold ---
On 09/05/2017 14:43, dominiq at lps dot ens.fr wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
>
> --- Comment #11 from Dominique d'Humieres ---
> Any chance to see this PR fixed soon?
Did
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #11 from Dominique d'Humieres ---
Any chance to see this PR fixed soon?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
Rainer Orth changed:
What|Removed |Added
CC||ro at gcc dot gnu.org
--- Comment #10
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
Tom de Vries changed:
What|Removed |Added
CC||vries at gcc dot gnu.org
--- Comment #9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #8 from Dominique d'Humieres ---
> It looks like gnat1 was compiled with libgcc, which is not able to
> handle unwinding on Darwin.
> I suppose it must be linked without -static-libgcc
This was handled properly on darwin up to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #7 from Eric Botcazou ---
> It looks like gnat1 was compiled with libgcc, which is not able to
> handle unwinding on Darwin.
> I suppose it must be linked without -static-libgcc
Is there a specific change intended to do it and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #6 from Tristan Gingold ---
On 29/04/2017 21:11, ebotcazou at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
>
> Eric Botcazou changed:
>
>What|Removed |Added
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #5 from Dominique d'Humieres ---
The last successful bootstrap is r247298; r247301 fails as reported in comment
0; r247299 fails for a different reason:
/opt/gcc/p_build/./gcc/xgcc -B/opt/gcc/p_build/./gcc/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
Eric Botcazou changed:
What|Removed |Added
Status|WAITING |NEW
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
--- Comment #3 from Dominique d'Humieres ---
> Other native platforms seem fine, so please post a backtrace.
The best I can do without further directives:
[Book15] ada/rts% lldb /opt/gcc/build_a/gcc/gnat1
(lldb) run -O2 g-exptty.adb
Process
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80556
Eric Botcazou changed:
What|Removed |Added
Target||x86_64-apple-darwin16
66 matches
Mail list logo