2005-05-21 12:25:04

by Pete Clements

[permalink] [raw]
Subject: 2.6.12-rc4-git5 fails compile -- aic7xxx_osm.c

fyi:

CC drivers/scsi/aic7xxx/aic7xxx_osm.o
drivers/scsi/aic7xxx/aic7xxx_osm.c: In function `ahc_linux_slave_alloc':
drivers/scsi/aic7xxx/aic7xxx_osm.c:663: parse error before `struct'
drivers/scsi/aic7xxx/aic7xxx_osm.c:667: `sc' undeclared (first use in this function)
drivers/scsi/aic7xxx/aic7xxx_osm.c:667: (Each undeclared identifier is reported only once
drivers/scsi/aic7xxx/aic7xxx_osm.c:667: for each function it appears in.)
drivers/scsi/aic7xxx/aic7xxx_osm.c:668: warning: `scsirate' might be used uninitialized in this function
make[3]: *** [drivers/scsi/aic7xxx/aic7xxx_osm.o] Error 1
make[2]: *** [drivers/scsi/aic7xxx] Error 2
make[1]: *** [drivers/scsi] Error 2
make: *** [drivers] Error 2

--
Pete Clements


2005-05-21 13:17:39

by Alexey Dobriyan

[permalink] [raw]
Subject: Re: 2.6.12-rc4-git5 fails compile -- aic7xxx_osm.c

On Saturday 21 May 2005 16:24, Pete Clements wrote:

> CC drivers/scsi/aic7xxx/aic7xxx_osm.o
> drivers/scsi/aic7xxx/aic7xxx_osm.c: In function `ahc_linux_slave_alloc':
> drivers/scsi/aic7xxx/aic7xxx_osm.c:663: parse error before `struct'
> drivers/scsi/aic7xxx/aic7xxx_osm.c:667: `sc' undeclared (first use in this function)

Just sent this to James Bottomley.

--- linux-20050521140543-000/drivers/scsi/aic7xxx/aic7xxx_osm.c 2005-05-21 14:11:06.000000000 +0400
+++ linux-20050521140543-001/drivers/scsi/aic7xxx/aic7xxx_osm.c 2005-05-21 16:49:32.000000000 +0400
@@ -659,8 +659,10 @@ ahc_linux_slave_alloc(struct scsi_device
ahc_lock(ahc, &flags);
targ = ahc->platform_data->targets[target_offset];
if (targ == NULL) {
+ struct seeprom_config *sc;
+
targ = ahc_linux_alloc_target(ahc, starget->channel, starget->id);
- struct seeprom_config *sc = ahc->seep_config;
+ sc = ahc->seep_config;
if (targ == NULL)
goto out;