Article View: gnu.gcc.help
Article #49801Cross linking for MIPS
From: Andrew Eames
Date: Sun, 12 Dec 1993 01:41
Date: Sun, 12 Dec 1993 01:41
17 lines
1319 bytes
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!andreweShow 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