Subject: Re: Errors compiling 2.3.x series kernels
From: Sean Hunter (sean@uncarved.co.uk)
Date: Wed Sep 08 1999 - 13:14:07 PDT
Err...
Forgot to paste in the errors.
Here they are:
make[3]: Entering directory `/usr/local/src/linux-2.3/drivers/char'
gcc -D__KERNEL__ -I/usr/local/src/linux-2.3/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mno-fp-regs -ffixed-8 -mcpu=ev56 -Wa,-m21164a -DEXPORT_SYMTAB -c serial.c
serial.c:267: `RS_TABLE_SIZE' undeclared here (not in a function)
serial.c:267: variable `rs_table' has initializer but incomplete type
serial.c:268: warning: braces around scalar initializer for `rs_table'
serial.c:268: invalid initializer for `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: braces around scalar initializer for `rs_table'
serial.c:268: invalid initializer for `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: braces around scalar initializer for `rs_table'
serial.c:268: invalid initializer for `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after
`rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: braces around scalar initializer for `rs_table'
serial.c:268: invalid initializer for `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c:268: warning: excess elements in scalar initializer after `rs_table'
serial.c: In function `serial_in':
serial.c:417: warning: passing arg 1 of `pyxis_readb' makes integer from pointer without a cast
serial.c: In function `serial_inp':
serial.c:433: warning: passing arg 1 of `pyxis_readb' makes integer from pointer without a cast
serial.c: In function `serial_out':
serial.c:453: warning: passing arg 2 of `pyxis_writeb' makes integer from pointer without a cast
serial.c: In function `serial_outp':
serial.c:470: warning: passing arg 2 of `pyxis_writeb' makes integer from pointer without a cast
serial.c: In function `set_serial_info':
serial.c:1980: warning: comparison is always 0 due to limited range of data typeserial.c: In function `get_async_struct':
serial.c:2901: warning: `sstate' might be used uninitialized in this function
serial.c: In function `rs_init':
serial.c:3960: warning: value computed is not used
serial.c:3980: warning: value computed is not used
serial.c: In function `serial_console_write':
serial.c:4156: warning: `ser' might be used uninitialized in this function
serial.c:4171: warning: `ser' might be used uninitialized in this function
serial.c:4179: warning: `ser' might be used uninitialized in this function
serial.c:4188: warning: `ser' might be used uninitialized in this function
serial.c: In function `serial_console_wait_key':
serial.c:4197: warning: `ser' might be used uninitialized in this function
serial.c: In function `serial_console_setup':
serial.c:4238: warning: `ser' might be used uninitialized in this function
serial.c: At top level:
serial.c:267: warning: `rs_table' defined but not used
{standard input}: Assembler messages:
{standard input}:9949: Warning: .space repeat count is zero, ignored
{standard input}:9954: Warning: .space repeat count is zero, ignored
{standard input}:9959: Warning: .space repeat count is zero, ignored
make[3]: *** [serial.o] Error 1
make[3]: Leaving directory `/usr/local/src/linux-2.3/drivers/char'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/local/src/linux-2.3/drivers/char'
make[1]: *** [_subdir_char] Error 2
make[1]: Leaving directory `/usr/local/src/linux-2.3/drivers'
make: *** [_dir_drivers] Error 2
Any help/suggestions would be most welcome.
Sean
On Wed, Sep 08, 1999 at 11:09:10AM +0100, Sean Hunter wrote:
> Anyone see this sort of thing compiling 2.3.16? It kills the compile
> off every time. I'll do some sniffing if it seems like its a general
> problem.
>
> .config avaliable from
> http://fido.bfriars.ox.ac.uk/~sean/alpha.2.3.16.config if anyone's
> interested.
>
> Sean
-- To unsubscribe: send e-mail to axp-list-request@redhat.com with 'unsubscribe' as the subject. Do not send it to axp-list@redhat.com
This archive was generated by hypermail 2a22 : Mon Oct 04 1999 - 12:44:50 PDT