[PATCH] [2.4.28-pre1] more gcc3.4 inline fixes [0/10]

From: O.Sezer
Date: Tue Aug 17 2004 - 10:15:15 EST


Here are a bunch of fixes for gcc-3.4 inlining failures.
Most of them follow the "inline functions must be defined
before they're used" rule. Fixes were taken from the 2.6
tree whenever possible. These patches apply after Mikael's
inline fixes posted recently at this list. Compile tested
with gcc-3.4.0. Please review and apply to 2.4.28.

Regards,
Ozkan Sezer

#01 -> drivers/block/*
#02 -> drivers/char/*
#03 -> drivers/ieee1394/*, drivers/isdn/*
#04 -> drivers/media/*
#05 -> drivers/mtd/*
#06 -> drivers/net/*
#07 -> drivers/scsi/*
#08 -> drivers/usb/*, drivers/video/*
#09 -> fs/*
#10 -> net/*

drivers/block/cciss.c | 59 +-
drivers/block/cpqarray.c | 27 -
drivers/char/ip2main.c | 8
drivers/char/istallion.c | 40 -
drivers/char/mxser.c | 196 ++++----
drivers/ieee1394/eth1394.c | 29 -
drivers/isdn/hisax/isar.c | 30 -
drivers/media/radio/radio-maestro.c | 48 +-
drivers/media/video/w9966.c | 16
drivers/mtd/devices/doc1000.c | 227 ++++-----
drivers/net/dmfe.c | 28 -
drivers/net/e100/e100_main.c | 272 +++++------
drivers/net/e1000/e1000_main.c | 126 ++---
drivers/net/eql.c | 334 +++++++-------
drivers/net/hamachi.c | 206 ++++-----
drivers/net/hamradio/dmascc.c | 237 +++++-----
drivers/net/smc9194.c | 250 +++++------
drivers/scsi/AM53C974.c | 144 +++---
drivers/scsi/aic7xxx/aic79xx_osm.c | 26 -
drivers/scsi/ips.c | 750 ++++++++++++++++-----------------
drivers/scsi/megaraid.c | 36 -
drivers/scsi/megaraid2.c | 482 ++++++++++-----------
drivers/scsi/megaraid2.h | 10
drivers/scsi/nsp32.c | 85 +--
drivers/scsi/qla1280.c | 69 +--
drivers/scsi/scsiiom.c | 120 ++---
drivers/scsi/sim710.c | 332 +++++++-------
drivers/usb/host/hc_sl811.c | 6
drivers/usb/ov511.c | 6
drivers/usb/se401.c | 76 +--
drivers/usb/w9968cf.c | 10
drivers/video/riva/fbdev.c | 2
fs/freevxfs/vxfs_extern.h | 2
fs/freevxfs/vxfs_subr.c | 13
fs/intermezzo/cache.c | 8
fs/intermezzo/file.c | 9
fs/intermezzo/journal_xfs.c | 2
fs/intermezzo/methods.c | 2
fs/intermezzo/psdev.c | 7
fs/intermezzo/sysctl.c | 5
fs/ncpfs/ncplib_kernel.h | 2
include/linux/fs.h | 2
include/linux/fsfilter.h | 32 -
include/linux/intermezzo_fs.h | 124 ++---
include/linux/reiserfs_fs.h | 24 -
include/net/irda/irlmp_frame.h | 2
include/net/irda/timer.h | 18
net/appletalk/ddp.c | 4
net/atm/lec.c | 8
net/bluetooth/l2cap.c | 18
net/bluetooth/sco.c | 49 +-
net/ipv4/netfilter/ip_nat_snmp_basic.c | 142 +++---
net/irda/wrapper.c | 54 +-
53 files changed, 2406 insertions(+), 2408 deletions(-)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/