bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gold/22770] New: [MIPS] GOLD fails to link ghc: internal error in g


From: jcowgill+sourceware at jcowgill dot uk
Subject: [Bug gold/22770] New: [MIPS] GOLD fails to link ghc: internal error in get_got_page_offset, at gold/mips.cc:6271
Date: Thu, 01 Feb 2018 13:40:26 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=22770

            Bug ID: 22770
           Summary: [MIPS] GOLD fails to link ghc: internal error in
                    get_got_page_offset, at gold/mips.cc:6271
           Product: binutils
           Version: 2.30
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: gold
          Assignee: ccoutant at gmail dot com
          Reporter: jcowgill+sourceware at jcowgill dot uk
                CC: ian at airs dot com
  Target Milestone: ---

Created attachment 10767
  --> https://sourceware.org/bugzilla/attachment.cgi?id=10767&action=edit
objects.tar.xz

From:
https://bugs.debian.org/886222

The GOLD linker fails to link GHC on the 3 mips Debian architectures. Using the
BFD linker works. It seems to fail in previous binutils versions as well so I
don't think this is a regression.

The original link command is very large, but I have at least managed to get the
input objects down to around 24MB worth of objects (attached). Ignore all the
undefined references which come from missing objects I have removed.

Simply linking the objects together:
 ld objects/*

Gives:
> [...]
> Syntax.p_o:ghc_3.p_hc:function s1oJN_entry: error: undefined reference to 
> 'base_GHCziShow_zdfShowZLz2cUz2cUZRzuzdsgo2_entry'
> Syntax.p_o:ghc_3.p_hc:function s1oMG_entry: error: undefined reference to 
> 'base_GHCziShow_zdfShowZLz2cUz2cUZRzuzdsgo2_entry'
> Syntax.p_o:ghc_3.p_hc:function s1oMT_entry: error: undefined reference to 
> 'base_GHCziShow_zdfShowZLz2cUz2cUZRzuzdsgo2_entry'
> ../../build-mips/gold/ld-new: internal error in get_got_page_offset, at 
> ../../binutils-gdb/gold/mips.cc:6271

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]