This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
[libgloss] Failed on m68k-elf-gcc-3.4.x
- From: Masaki Muranaka <monaka at monami-software dot com>
- To: newlib at sources dot redhat dot com
- Date: Wed, 20 Sep 2006 12:34:57 +0900
- Subject: [libgloss] Failed on m68k-elf-gcc-3.4.x
Hello maintainers,
Since 09/09/2006, The headline of libgloss has been failed to build
under m68k-elf target, GCC3.4.x based.
The error log is follows.
It migit the best way is to upgrade GCC, but I love 3.4 :-)
It is a simple solution to add a special CC variable for BDM support.
(like 'BDM_CC = $(CC) -m68060')
How do you think about my plan?
/home/build/projects/PizzaBackend_i686-linux_m68k-elf/build/./gcc/
xgcc -B/home/build/projects/PizzaBackend_i686-linux_m68k-elf/build/./
gcc/ -nostdinc -B/home/build/projects/PizzaBackend_i686-linux_m68k-
elf/build/m68k-elf/newlib/ -isystem /home/build/projects/
PizzaBackend_i686-linux_m68k-elf/build/m68k-elf/newlib/targ-include -
isystem /home/build/projects/PizzaBackend_i686-linux_m68k-elf/src/
newlib/libc/include -B/pizza/m68k-elf/bin/ -B/pizza/m68k-elf/lib/ -
isystem /pizza/m68k-elf/include -isystem /pizza/m68k-elf/sys-include -
L/home/build/projects/PizzaBackend_i686-linux_m68k-elf/build/./ld -O2
-g -I. -I../../../../src/libgloss/m68k/.. `if [ -d ./../../newlib ];
then echo -I./../../newlib/targ-include -I../../../../src/libgloss/
m68k/../../newlib/libc/include; fi` -I. -I../../../../src/libgloss/
m68k/.. -c ../../../../src/libgloss/m68k/bdm-semihost.c -o bdm-
semihost.o -fomit-frame-pointer
/tmp/ccnW4YyB.s: Assembler messages:
/tmp/ccnW4YyB.s:19: Error: invalid instruction for this architecture;
needs 68060 [68ec040, 68ec060], 5200 [68360, 68349, 68341, 68340,
68336, 68334, 68333, 68332, 68331, 68330, 5202, 5204, 5206], 5206e
[5206, 5204, 5202, 5207], 5208 [5207, 5211, 5212], 5213 [5212, 5211,
5214], 5216 [5214, 521x, 5232, 5233, 5234, 5235], 523x [5235, 5234,
5233, 5232, 521x], 5249 [], 5250 [5270], 5271 [5270], 5272 [5274],
5275 [5274, ... -- statement `halt' ignored
--
Masaki Muranaka
Monami software