🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #49801

Cross linking for MIPS

#49801
From: Andrew Eames
Date: Sun, 12 Dec 1993 01:41
17 lines
1319 bytes
Hi,
  I have built gld (binutils 2.3) as a cross linker that runs on a Sparc2 cross linking for an SGI.
I have run into a problem linking something large. The linking gives me no errors but
disassembling the output shows that relocation of my symbols goes wrong halfway through the
output. For instance where I have 

   jal some_symbol    

in an input object file, I now have
 
  jal 0x80000000      

   in the resulting image. This is clearly broken and it does seem to start
happening at a certain point in the output file (i.e. the first half of the output file seems OK)
If anyone has a clue as to what is going on here I would be most grateful

   Andrew Eames (andrewe@efi.com)
Technical Details
Message-ID: <ANDREWE.93Dec11174148@avalon.efi.com>
Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!vixen.cso.uiuc.edu!sdd.hp.com!portal!barrnet.net!gateway.efi.com!gateway!andrewe

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,6ac622e7856eb83a,start
X-Google-Attributes: gid11318c,public
X-Google-ArrivalTime: 1993-12-11 17:49:20 PST
Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!vixen.cso.uiuc.edu!sdd.hp.com!portal!barrnet.net!gateway.efi.com!gateway!andrewe
From: andrewe@avalon.efi.com (Andrew Eames)
Newsgroups: gnu.gcc.help
Subject: Cross linking for MIPS
Date: 12 Dec 1993 01:41:48 GMT
Organization: Electronics For Imaging, Inc.
Lines: 18
Distribution: world
Message-ID: <ANDREWE.93Dec11174148@avalon.efi.com>
NNTP-Posting-Host: 192.216.175.120