Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 326507 - sys-devel/binutils-2.20.1-r1: while assembling intel asm: Error: too many memory references for `ljmp'
Summary: sys-devel/binutils-2.20.1-r1: while assembling intel asm: Error: too many mem...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL: http://sourceware.org/bugzilla/show_b...
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2010-07-01 18:18 UTC by Christian Hofstaedtler
Modified: 2010-12-09 11:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Hofstaedtler 2010-07-01 18:18:25 UTC
binutils 2.20.1 has a bug in gas which prevents some intel asm files to compile.

See http://sourceware.org/bugzilla/show_bug.cgi?id=10740 for the upstream bug.



Reproducible: Always

Steps to Reproduce:
1. Get mbr.S from http://git.grml.org/?p=grml2usb.git;a=blob;f=mbr/mbr.S;h=3f69c26e528ba008bda4c7eda3fe3e665b531c50;hb=HEAD
2. cc -D_ASM_SOURCE -DBOOTMANAGER -D__BOOT_VER=\"0AA6\" -c mbr.S


Actual Results:  
mbr.S: Assembler messages:
mbr.S:218: Error: too many memory references for `ljmp'


Expected Results:  
Assembed binary ;)
Comment 1 SpanKY gentoo-dev 2010-12-09 11:22:14 UTC
2.21 is in the tree now and should contain the fix