This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: v850-elf-as bug in 2.11.2 ?


Hi,

>Fixes for the totally broken v850 segment directives, and one or
>two other small errors.  Small change to object files:  We don't
>create .call_table_data and .call_table_text until they are used,
>so these sections won't always be in an object file.

Thx, for your fast help.
Now my crt0.S compile fine.
But if i try to generate a cross gcc with the patched binutils, i get 
following error.

  /home/smokie/BOSCH/src/build-gcc/gcc/xgcc 
-B/home/smokie/BOSCH/src/build-gcc/gcc/ -B~/BOSCH/v850-elf/bin/ 
-I~/BOSCH/v850-elf/include -O2  -DCROSS_COMPILE -DIN_GCC     -g -O2 
-I./include -Wa,-mwarn-signed-overflow -Wa,-mwarn-unsigned-overflow  -g1  
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc  -I. 
-I../../gcc-2.95.2/gcc -I../../gcc-2.95.2/gcc/config 
-I../../gcc-2.95.2/gcc/../include -c -DL${name} libgcc1.S; \
  if [ $? -eq 0 ] ; then true; else exit 1; fi; \
  mv libgcc1.o ${name}.o; \
  v850-elf-ar rc tmplibgcc1.a ${name}.o; \
  rm -f ${name}.o; \
done
_mulsi3
Assembler messages:
Fatal error: invalid listing option `r'
make[1]: *** [libgcc1-asm.a] Error 1

I configured gcc with --target=v850-elf --prefix=~/BOSCH --without-headers 
--with-newlib --with-gnu-ld --with-gnu-as --enable-languages=c

I tried the new 3.0.3 and the 2.95.2 which worked with the old binutils 2.9.2.
Both produce the same error. Maybe there is another bug in the v850 port of 
the assembler ?

-- 
MfG
					
	Karsten Mauler


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]