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

as choking on stage2/asm.S



What version of binutils are you guys currently using to build the cvs
grub sources?  I'm using 2.9.1.0.25, as per README, which works fine
with the 0.5.91 tarball.  When I try to build from cvs, I get stuff
like this:

.
.
gcc -DPACKAGE=\"grub\" -DVERSION=\"0.5.92\" -DEXT_C=\(sym\)\ sym
-DHAVE_LIBCURSE
S=1  -I. -I/usr/src/remote-cvs/gnu/grub/stage2
-I/usr/src/remote-cvs/gnu/grub/s
tage1  -Wall -Wmissing-prototypes -Wunused -Os -fno-builtin -nostdinc -g -c
-o s
tage2_exec-asm.o /usr/src/remote-cvs/gnu/grub/stage2/asm.S
/tmp/ccCWhzbw.s: Assembler messages:
/tmp/ccCWhzbw.s:353: Error: Rest of line ignored. First ignored character
is `('
.
/tmp/ccCWhzbw.s:353: Error: Rest of line ignored. First ignored character
is `('
.
/tmp/ccCWhzbw.s:362: Error: Missing ')' assumed
/tmp/ccCWhzbw.s:362: Warning: warning: unrecognized characters
`sym(start)+0x800
0)' in expression
/tmp/ccCWhzbw.s:373: Warning: symbol "sym" undefined; zero assumed
/tmp/ccCWhzbw.s:373: Error: Rest of line ignored. First ignored character
is `s'
.

etc., ad nauseum.

TIA.


Reply to: