[#4014] build failure in mach-common/lock.S:177
Submitted By: Mike Frysinger
2008-04-06 15:34:58 Close Date
Closed Fixed In Release:
Found In Release:
N/A Silicon Revision:
Is this bug repeatable?:
Uboot version or rev.:
Toolchain version or rev.:
App binary format:
Summary: build failure in mach-common/lock.S:177
mach-common/lock.S in the kernel has this line:
R2 = 0xFFFFFF87 (X);
which causes a build failure:
arch/blackfin/mach-common/lock.S: Assembler messages:
arch/blackfin/mach-common/lock.S:177: Error: Immediate value out of range. Input text was ).
--- Javier Herrero 2008-04-06 16:26:39
I can not reproduce the error for H8606, BF532, with current trunk uClinux-dist
and with trunk toolchain at revision 2220 (last I've updated...):
Seems to assemble lock.S without problem.
--- Mike Frysinger 2008-04-09 16:52:56
the build failure seems to only occur on 64bit systems. probably because after
the change to 'long long' for scanned in values, doing something like:
will be scanned in as a large unsigned quantity rather than a negative value.
if you want a negative value, then write something like "-121" or
"-0x79". dont max out the leading signed bits yourself.
File Name File Type File Size Posted By
No Files Were Found