From: Bruno H. <br...@cl...> - 2003-12-04 15:42:13
|
Goswin von Brederlow wrote: > > should be reported if the gcc version is not too old. Which gcc > > version are you using? > > mrvn@a4000:~% gcc --version > gcc (GCC) 3.3.2 (Debian) > Copyright (C) 2003 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOS= E. > > mrvn@a4000:~% as --version > GNU assembler 2.14.90.0.7 20031029 Debian GNU/Linux > Copyright 2002 Free Software Foundation, Inc. > This program is free software; you may redistribute it under the terms of > the GNU General Public License. This program has absolutely no warranty. > This assembler was configured for a target of `m68k-linux'. With the same GCC version, I cannot even compile the Linux kernel: $ cd $linux $ arch=3Dm68k $ make ARCH=3D$arch CROSS_COMPILE=3D$arch-linux- config $ make ARCH=3D$arch CROSS_COMPILE=3D$arch-linux- dep $ make ARCH=3D$arch CROSS_COMPILE=3D$arch-linux- =2E.. make[2]: Wechsel in das Verzeichnis Verzeichnis =BB/home/haible/cross/sourc= e/linux-2.4.21/kernel=AB m68k-linux-gcc -D__KERNEL__ -I/home/haible/cross/source/linux-2.4.21/includ= e -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-co= mmon -fomit-frame-pointer -pipe -fno-strength-reduce -ffixed-a2 -nostdinc= -iwithprefix include -DKBUILD_BASENAME=3Dsched -fno-omit-frame-pointer -c= -o sched.o sched.c sched.c: In function `schedule': sched.c:695: error: asm-specifier for variable `_prev' conflicts with asm c= lobber list sched.c:695: error: asm-specifier for variable `_next' conflicts with asm c= lobber list make[2]: *** [sched.o] Fehler 1 You see, it's the same error. So IMO the gcc-3.3.2 that you are attempting to use is unusable on m68k, and when you fix it so that it can compile the kernel, it will also be able to compile clisp. So we don't apply your proposed clisp patch. Bruno |