https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
Eric Gallager changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
Andrew Pinski changed:
What|Removed |Added
CC||rjvbertin at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #58 from Iain Sandoe ---
(In reply to Francois-Xavier Coudert from comment #57)
> (In reply to Iain Sandoe from comment #55)
> > nope, it needs back-porting to 6.x and 5.x - will do that after it's been on
> > trunk a while.
>
> Is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #57 from Francois-Xavier Coudert ---
(In reply to Iain Sandoe from comment #55)
> nope, it needs back-porting to 6.x and 5.x - will do that after it's been on
> trunk a while.
Is backport to 5.x still planned?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #56 from Iain Sandoe ---
Author: iains
Date: Sun Dec 11 16:01:35 2016
New Revision: 243524
URL: https://gcc.gnu.org/viewcvs?rev=243524=gcc=rev
Log:
[Darwin] Back-port fix for PR71767.
gcc/
2016-12-11 Iain Sandoe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #55 from Iain Sandoe ---
(In reply to Jack Howarth from comment #54)
> Shouldn't this be closed now as resolved?
nope, it needs back-porting to 6.x and 5.x - will do that after it's been on
trunk a while.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #54 from Jack Howarth ---
Shouldn't this be closed now as resolved?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #53 from Iain Sandoe ---
Author: iains
Date: Mon Nov 28 10:29:19 2016
New Revision: 242912
URL: https://gcc.gnu.org/viewcvs?rev=242912=gcc=rev
Log:
[Darwin, config] Fix version number extraction to portable method
The method used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #52 from dave.anglin at bell dot net ---
On 2016-11-27, at 4:18 PM, iains at gcc dot gnu.org wrote:
> please could you confirm if this fixes bootstrap.
Yes, it fixes the configure error on hppa64-hp-hpux11.11.
Thanks,
Dave
--
John
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
Andreas Tobler changed:
What|Removed |Added
CC||andreast at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #50 from Iain Sandoe ---
Created attachment 40169
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40169=edit
configure fix
please could you confirm if this fixes bootstrap.
very sorry for the breaskage
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
John David Anglin changed:
What|Removed |Added
CC||danglin at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #48 from Iain Sandoe ---
Author: iains
Date: Sun Nov 27 14:41:22 2016
New Revision: 242896
URL: https://gcc.gnu.org/viewcvs?rev=242896=gcc=rev
Log:
[Testsuite] pr71767 Changes.
Update Darwin tests to reflect the differences in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #47 from Iain Sandoe ---
Author: iains
Date: Sun Nov 27 14:34:54 2016
New Revision: 242895
URL: https://gcc.gnu.org/viewcvs?rev=242895=gcc=rev
Log:
[Darwin] Fix PR71767 - adjust the sections used where necessary.
(much) Older
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #46 from Iain Sandoe ---
Author: iains
Date: Sun Nov 27 14:29:36 2016
New Revision: 242894
URL: https://gcc.gnu.org/viewcvs?rev=242894=gcc=rev
Log:
[Darwin, config] Arrange for ld64 to be detected as Darwin's linker.
This is an
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #45 from Iain Sandoe ---
Author: iains
Date: Sun Nov 27 14:21:51 2016
New Revision: 242893
URL: https://gcc.gnu.org/viewcvs?rev=242893=gcc=rev
Log:
[Darwin, ld64] Make PIC indirections and constant labels linker-visible.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #44 from Iain Sandoe ---
posted:
https://gcc.gnu.org/ml/gcc-patches/2016-11/msg00536.html
https://gcc.gnu.org/ml/gcc-patches/2016-11/msg00537.html
https://gcc.gnu.org/ml/gcc-patches/2016-11/msg00538.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #43 from Jack Howarth ---
(In reply to Eric Gallager from comment #33)
> I'm not sure if this is due to the patches from this bug report, or if it's
> due to some other change made to GCC recently, but my fork of Emacs now
> fails to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #42 from Jack Howarth ---
Filed Bug lto/78087 for the linkage failure of temacs in the emacs 25.1 build
when '-O0 -flto' is used on x86_64 darwin and x86_64 linux (for a build without
the LTO linker plugin).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #41 from Jack Howarth ---
(In reply to Jack Howarth from comment #40)
> (In reply to Jack Howarth from comment #39)
> > (In reply to Eric Gallager from comment #38)
> >
> > Your issue of undefined symbols under FSF gcc is orthogonal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #40 from Jack Howarth ---
(In reply to Jack Howarth from comment #39)
> (In reply to Eric Gallager from comment #38)
>
> Your issue of undefined symbols under FSF gcc is orthogonal to the problem
> discussed in this PR. As I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #39 from Jack Howarth ---
(In reply to Eric Gallager from comment #38)
Your issue of undefined symbols under FSF gcc is orthogonal to the problem
discussed in this PR. As I mentioned before, the same issue is observed for a
build of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #38 from Eric Gallager ---
(In reply to Iain Sandoe from comment #34)
> (In reply to Eric Gallager from comment #33)
> > I'm not sure if this is due to the patches from this bug report, or if it's
> > due to some other change made to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #37 from Jack Howarth ---
(In reply to Eric Gallager from comment #33)
> I'm not sure if this is due to the patches from this bug report, or if it's
> due to some other change made to GCC recently, but my fork of Emacs now
> fails to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #36 from Jack Howarth ---
(In reply to Jack Howarth from comment #35)
> (In reply to Eric Gallager from comment #33)
> > I'm not sure if this is due to the patches from this bug report, or if it's
> > due to some other change made to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #35 from Jack Howarth ---
(In reply to Eric Gallager from comment #33)
> I'm not sure if this is due to the patches from this bug report, or if it's
> due to some other change made to GCC recently, but my fork of Emacs now
> fails to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #34 from Iain Sandoe ---
(In reply to Eric Gallager from comment #33)
> I'm not sure if this is due to the patches from this bug report, or if it's
> due to some other change made to GCC recently, but my fork of Emacs now
> fails to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #33 from Eric Gallager ---
I'm not sure if this is due to the patches from this bug report, or if it's due
to some other change made to GCC recently, but my fork of Emacs now fails to
build with LTO due to a bunch of undefined local
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #32 from Jack Howarth ---
(In reply to Iain Sandoe from comment #30)
oblem with a small set of tests).
>
> I'm going to rebase and post the patches
Any ETA on the rebased patches being posted?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #31 from Dominique d'Humieres ---
Created attachment 39773
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39773=edit
Test adjustments required by the patches in comment 20
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #30 from Iain Sandoe ---
(In reply to Eric Gallager from comment #29)
> I tried testing this patchset on i386-apple-darwin9.8.0,
thanks!
- I got reasonable results on ppc-d9 with both ld64-85.2 and ld64-253.9
> but I think
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
Eric Gallager changed:
What|Removed |Added
CC||egall at gwmail dot gwu.edu
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #28 from Dominique d'Humieres ---
Two other tests needing to replace 'L' with '\[lL\]':
gcc.dg/const-uniq-1.c
gcc.target/i386/pr70799-1.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #27 from Iain Sandoe ---
(In reply to Jonathan Ross from comment #26)
> (In reply to Iain Sandoe from comment #23)
> > (In reply to Francois-Xavier Coudert from comment #22)
> > > When a fix is designed, could you please backport it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
Jonathan Ross changed:
What|Removed |Added
CC||jonathan.ross at imc dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #25 from Iain Sandoe ---
(In reply to Dominique d'Humieres from comment #24)
> The patch in comment 20 (and SDK 10.9) causes the failures of the tests
> gcc.dg/torture/darwin-cfstring-3.c and g++.dg/torture/darwin-cfstring-3.C
> with
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #24 from Dominique d'Humieres ---
The patch in comment 20 (and SDK 10.9) causes the failures of the tests
gcc.dg/torture/darwin-cfstring-3.c and g++.dg/torture/darwin-cfstring-3.C with
-m32, see
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #23 from Iain Sandoe ---
(In reply to Francois-Xavier Coudert from comment #22)
> When a fix is designed, could you please backport it to the 6 branch (so it
> can make it into 6.3 for example)? It is also affected.
sure, "all open
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
Francois-Xavier Coudert changed:
What|Removed |Added
CC||fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #21 from Iain Sandoe ---
(In reply to Iain Sandoe from comment #20)
> Created attachment 39661 [details]
> patchset cf 240230
>
>
> patchset rebased to 240230 - should apply cleanly.
As Dominique pointed out last night,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
Iain Sandoe changed:
What|Removed |Added
Attachment #39659|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #19 from Iain Sandoe ---
Created attachment 39659
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39659=edit
proposed patch set.
So I think this is working reasonably, but haven't tested fully across the
range of Darwins yet ==
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #18 from Iain Sandoe ---
(In reply to Iain Sandoe from comment #17)
oops hit send at the wrong moment:
> So.. we need a patch that implements what Dominique was trying (but in a way
> that doesn't involve discarding the original
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #17 from Iain Sandoe ---
So.. we need a patch that implements what Dominique was trying (but in a way
that doesn't involve discarding the original section defs. since they are
needed for "older linker" - for some def. of "older").
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
Iain Sandoe changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |iains at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #15 from Dominique d'Humieres ---
Created attachment 39639
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39639=edit
assembly for g++.old-deja/g++.pt/static11.C with Xcode 8 + patch and -m32
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #14 from Dominique d'Humieres ---
Created attachment 39638
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39638=edit
exhaustive results for libstdc++ with Xcode 8 + patch
Silenced with
+# Ignore harmless warnings from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #13 from Dominique d'Humieres ---
Test failures with the patch in comment 4
FAIL: g++.old-deja/g++.pt/static11.C -std=c++11 (test for excess errors)
FAIL: g++.old-deja/g++.pt/static11.C -std=c++14 (test for excess errors)
FAIL:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #12 from Jeremy Huddleston Sequoia
---
(In reply to Iain Sandoe from comment #9)
> we ought not be in a position where we detect that the ld64 is too old at
> the same time as trying to use the LLVM back end as the assembler.
It is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #11 from Jeremy Huddleston Sequoia
---
(In reply to Jeffrey Walton from comment #5)
># port install clang-3.8
># port install gcc6
># ln -s /opt/local/bin/clang /opt/local/bin/clang-3.8
You probably meant:
$ ln -s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #10 from Jeffrey Walton ---
> than adjusting section definitions - we need to change which ones are
>> > selected in config/darwin.c
>> >
>> I _think_ you can detect which linker at runtime with something like the
>> following:
>>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #9 from Iain Sandoe ---
(In reply to Jeffrey Walton from comment #8)
> (In reply to Iain Sandoe from comment #7)
> > (In reply to Dominique d'Humieres from comment #4)
> > > I see the problem after having updated to Xcode 8.0. I am
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #8 from Jeffrey Walton ---
(In reply to Iain Sandoe from comment #7)
> (In reply to Dominique d'Humieres from comment #4)
> > I see the problem after having updated to Xcode 8.0. I am currently testing
> > the following patch
>
> >
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #7 from Iain Sandoe ---
(In reply to Dominique d'Humieres from comment #4)
> I see the problem after having updated to Xcode 8.0. I am currently testing
> the following patch
> /* The .text section is generated in varasm.c */
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #6 from Dominique d'Humieres ---
> Just an FYI... Clang 3.7 and below do not witness the problem.
> Clang 3.8 and above do.
> ...
Thanks for the tip, but I don't use MacPorts. I am building and testing gcc
myself with the Apple's
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #5 from Jeffrey Walton ---
(In reply to Dominique d'Humieres from comment #4)
> I see the problem after having updated to Xcode 8.0. I am currently testing
> the following patch
>
Just an FYI... Clang 3.7 and below do not witness
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
Dominique d'Humieres changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
--- Comment #3 from Andrew Pinski ---
http://llvm.org/viewvc/llvm-project?view=revision=250349
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767
Andrew Pinski changed:
What|Removed |Added
Keywords||assemble-failure
Target|
59 matches
Mail list logo