lkml.org 
[lkml]   [1999]   [Feb]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject2.2.2pre5 on Alpha (EV56) [2.2.2pre5 followup]
	Forwarding my own message to axp-list regarding compilation of 
pre5 on an EV56(21164a) Alpha. I looked over the archives before
sending this, but the other message re: pre5 on Alpha was on an EV4 and
did not include much information.
Please carbon me on any replies, thanks.

Daniel

----- Forwarded message from "Daniel J. Frasnelli" <dfrasnel@csee.wvu.edu> -----
> It might be the makefile. See how it complains about first rule? Compare
> the makefiles in that directory between the two versions as well.
The Makefiles are identical between the two. Only thing that
seems to have changed was ksyms.c:
(redundant information snipped, see diff below)
(See below for comparison between pre5 on x86, pre4 on axp, pre5 on axp)
Creating a trivial work-around for the time being is simple, but
the problem should be tracked down before 2.2.2 goes final.

Daniel
--

[root@relativity cmp]# diff ksyms.c-pre4 ksyms.c-pre5
64c64
< #ifdef MODVERSIONS
---
> #ifdef CONFIG_MODVERSIONS
324a325,326
> EXPORT_SYMBOL(bdevname);
> EXPORT_SYMBOL(cdevname);
372a375
> EXPORT_SYMBOL(__down_trylock);

Kernel: Linux 2.2.2-pre5.
Arch: x86, P5/133
Compiler: EGCS 1.1.1

scripts/split-include include/linux/autoconf.h include/config
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes
-O2 -fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2
-malign-jumps=2 -malign-functions=2 -DCPU=586 -c -o init/main.o init/main.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes
-O2 -fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2
-malign-jumps=2 -malign-functions=2 -DCPU=586 -DUTS_MACHINE='"i386"' -c
-o init/version.o init/version.c
make -C kernel
make[1]: Entering directory `/usr/src/linux/kernel'
make all_targets
make[2]: Entering directory `/usr/src/linux/kernel'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2
-malign-jumps=2 -malign-functions=2 -DCPU=586 -DEXPORT_SYMTAB -c signal.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2
-malign-jumps=2 -malign-functions=2 -DCPU=586 -DEXPORT_SYMTAB -c ksyms.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2
-malign-jumps=2 -malign-functions=2 -DCPU=586 -fno-omit-frame-pointer
-c -o sched.o sched.c
(continues compliation)

Kernel: Linux-2.2.2-pre4
Arch: Alpha, EV56
Compiler: EGCS 1.1.1

gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/split-include
scripts/split-include.c
scripts/split-include include/linux/autoconf.h include/config
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -mno-fp-regs -ffixed-8 -mcpu=ev56 -Wa,-m21164a
-DBWIO_ENABLED -c -o init/main.o init/main.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -mno-fp-regs -ffixed-8 -mcpu=ev56 -Wa,-m21164a
-DBWIO_ENABLED -DUTS_MACHINE='"alpha"' -c -o init/version.o init/version.c
make -C kernel
make[1]: Entering directory `/usr/src/linux-pre4/kernel'
make all_targets
make[2]: Entering directory `/usr/src/linux-pre4/kernel'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -mno-fp-regs -ffixed-8 -mcpu=ev56 -Wa,-m21164a
-DBWIO_ENABLED -DEXPORT_SYMTAB -c signal.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -mno-fp-regs -ffixed-8 -mcpu=ev56 -Wa,-m21164a
-DBWIO_ENABLED -DEXPORT_SYMTAB -c ksyms.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -mno-fp-regs -ffixed-8 -mcpu=ev56 -Wa,-m21164a
-DBWIO_ENABLED -fno-omit-frame-pointer -c -o sched.o sched.c
(continues compilation)

Kernel: Linux-2.2.2-pre5
Arch: Alpha, EV56
Compiler: EGCS 1.1.1

gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -mno-fp-regs -ffixed-8 -mcpu=ev56 -Wa,-m21164a
-DBWIO_ENABLED -c -o init/main.o init/main.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -mno-fp-regs -ffixed-8 -mcpu=ev56 -Wa,-m21164a
-DBWIO_ENABLED -DUTS_MACHINE='"alpha"' -c -o init/version.o init/version.c
make -C kernel
make[1]: Entering directory `/usr/src/linux-pre5/kernel'
make all_targets
make[2]: Entering directory `/usr/src/linux-pre5/kernel'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -mno-fp-regs -ffixed-8 -mcpu=ev56 -Wa,-m21164a
-DBWIO_ENABLED -DEXPORT_SYMTAB -c signal.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -mno-fp-regs -ffixed-8 -mcpu=ev56 -Wa,-m21164a
-DBWIO_ENABLED -DEXPORT_SYMTAB -c ksyms.c
ksyms.c:375: `__down_trylock' undeclared here (not in a function)
ksyms.c:375: initializer element for `__ksymtab___down_trylock.value' is not constant

----- End forwarded message -----

--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:50    [W:0.116 / U:0.096 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site