public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/65256] [5 regression] Undefined symbols linking f951
       [not found] <bug-65256-4@http.gcc.gnu.org/bugzilla/>
@ 2015-03-02  8:46 ` rguenth at gcc dot gnu.org
  2015-03-02 20:22 ` dave.anglin at bell dot net
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 7+ messages in thread
From: rguenth at gcc dot gnu.org @ 2015-03-02  8:46 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65256

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |build
           Priority|P3                          |P1
   Target Milestone|---                         |5.0


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug middle-end/65256] [5 regression] Undefined symbols linking f951
       [not found] <bug-65256-4@http.gcc.gnu.org/bugzilla/>
  2015-03-02  8:46 ` [Bug middle-end/65256] [5 regression] Undefined symbols linking f951 rguenth at gcc dot gnu.org
@ 2015-03-02 20:22 ` dave.anglin at bell dot net
  2015-03-02 20:29 ` dave.anglin at bell dot net
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 7+ messages in thread
From: dave.anglin at bell dot net @ 2015-03-02 20:22 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65256

--- Comment #2 from dave.anglin at bell dot net ---
On 2015-03-02 2:36 PM, law at redhat dot com wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65256
>
> Jeffrey A. Law <law at redhat dot com> changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                   CC|                            |law at redhat dot com
>
> --- Comment #1 from Jeffrey A. Law <law at redhat dot com> ---
> John, is this with SOM or ELF?  If the former, it looks like something might be
> missing its .import/.export statement.  What do the underlying symbols look
> like for the reference and the definition of those symbols?

It is with SOM.

I would say we have missing .import directives at least for first:

_ZTVN12_GLOBAL__N_18pass_dceE:
         .word   0
         .word   0
         .word   P%_ZN12_GLOBAL__N_18pass_dceD1Ev
         .word   P%_ZN12_GLOBAL__N_18pass_dceD0Ev
         .word   P%_ZN12_GLOBAL__N_18pass_dce5cloneEv
         .word   P%_ZN12_GLOBAL__N_18pass_dce4gateEP8function
         .word   P%_ZN12_GLOBAL__N_18pass_dce7executeEP8function

There is no local definition of 
_ZN12_GLOBAL__N_18pass_dce4gateEP8function and
no .import directive for it.

r220868 was ok and r220883 bad.

Dave


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug middle-end/65256] [5 regression] Undefined symbols linking f951
       [not found] <bug-65256-4@http.gcc.gnu.org/bugzilla/>
  2015-03-02  8:46 ` [Bug middle-end/65256] [5 regression] Undefined symbols linking f951 rguenth at gcc dot gnu.org
  2015-03-02 20:22 ` dave.anglin at bell dot net
@ 2015-03-02 20:29 ` dave.anglin at bell dot net
  2015-03-02 20:57 ` law at redhat dot com
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 7+ messages in thread
From: dave.anglin at bell dot net @ 2015-03-02 20:29 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65256

--- Comment #3 from dave.anglin at bell dot net ---
On 2015-03-02 3:21 PM, John David Anglin wrote:
> r220868 was ok and r220883 bad. 
My guess is that the problem was introduced in r220875.

Dave


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug middle-end/65256] [5 regression] Undefined symbols linking f951
       [not found] <bug-65256-4@http.gcc.gnu.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2015-03-02 20:29 ` dave.anglin at bell dot net
@ 2015-03-02 20:57 ` law at redhat dot com
  2015-03-02 21:06 ` dave.anglin at bell dot net
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 7+ messages in thread
From: law at redhat dot com @ 2015-03-02 20:57 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65256

--- Comment #4 from Jeffrey A. Law <law at redhat dot com> ---
Certainly possible.   We ought to be able to see the problem at the assembly
level with a cross compiler, which will help greatly with debugging :-)

I wonder if the ICF framework unified the gate function with something else. 
That ought to show up in the .icf dump.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug middle-end/65256] [5 regression] Undefined symbols linking f951
       [not found] <bug-65256-4@http.gcc.gnu.org/bugzilla/>
                   ` (3 preceding siblings ...)
  2015-03-02 20:57 ` law at redhat dot com
@ 2015-03-02 21:06 ` dave.anglin at bell dot net
  2015-03-02 21:24 ` law at redhat dot com
  2015-03-03 17:42 ` danglin at gcc dot gnu.org
  6 siblings, 0 replies; 7+ messages in thread
From: dave.anglin at bell dot net @ 2015-03-02 21:06 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65256

--- Comment #5 from dave.anglin at bell dot net ---
On 2015-03-02 3:56 PM, law at redhat dot com wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65256
>
> --- Comment #4 from Jeffrey A. Law <law at redhat dot com> ---
> Certainly possible.   We ought to be able to see the problem at the assembly
> level with a cross compiler, which will help greatly with debugging :-)
Darn, I just deleted preprocessed source.

This bug may be related to  PR 65150 which is fixed.  Need to recheck.

Dave


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug middle-end/65256] [5 regression] Undefined symbols linking f951
       [not found] <bug-65256-4@http.gcc.gnu.org/bugzilla/>
                   ` (4 preceding siblings ...)
  2015-03-02 21:06 ` dave.anglin at bell dot net
@ 2015-03-02 21:24 ` law at redhat dot com
  2015-03-03 17:42 ` danglin at gcc dot gnu.org
  6 siblings, 0 replies; 7+ messages in thread
From: law at redhat dot com @ 2015-03-02 21:24 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65256

--- Comment #6 from Jeffrey A. Law <law at redhat dot com> ---
Damn, while I was away, the one thing that came to mind was to ask you for the
preprocessed source so that the issue could be analyzed with a cross compiler.

If indeed this is fixed by 65150, then I'll count us as lucky.

Obviously if it isn't fixed by the patch for 65150, please attach the
preprocessed source for further investigation.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug middle-end/65256] [5 regression] Undefined symbols linking f951
       [not found] <bug-65256-4@http.gcc.gnu.org/bugzilla/>
                   ` (5 preceding siblings ...)
  2015-03-02 21:24 ` law at redhat dot com
@ 2015-03-03 17:42 ` danglin at gcc dot gnu.org
  6 siblings, 0 replies; 7+ messages in thread
From: danglin at gcc dot gnu.org @ 2015-03-03 17:42 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65256

John David Anglin <danglin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

--- Comment #7 from John David Anglin <danglin at gcc dot gnu.org> ---
Build of r221126 was successful.


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-03-03 17:42 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-65256-4@http.gcc.gnu.org/bugzilla/>
2015-03-02  8:46 ` [Bug middle-end/65256] [5 regression] Undefined symbols linking f951 rguenth at gcc dot gnu.org
2015-03-02 20:22 ` dave.anglin at bell dot net
2015-03-02 20:29 ` dave.anglin at bell dot net
2015-03-02 20:57 ` law at redhat dot com
2015-03-02 21:06 ` dave.anglin at bell dot net
2015-03-02 21:24 ` law at redhat dot com
2015-03-03 17:42 ` danglin at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).