2.6.0-test7: saa7134 breaks on gcc 2.95

From: Eyal Lebedinsky
Date: Tue Oct 14 2003 - 19:39:35 EST


This compiler does not like dangling comma in funcs, so this patch
is needed. For:

#define dprintk(fmt, arg...) if (core_debug) \
printk(KERN_DEBUG "%s/core: " fmt, dev->name, ## arg)

Lines like this:

dprintk("hwinit1\n");

should be hacked like this:

dprintk("hwinit1\n", "");

Or maybe someone knows a better solution.

--
Eyal Lebedinsky (eyal@xxxxxxxxxxxxxx) <http://samba.org/eyal/>--- linux/drivers/media/video/saa7134/saa7134-core.c.orig Wed Oct 15 10:30:44 2003
+++ linux/drivers/media/video/saa7134/saa7134-core.c Wed Oct 15 10:31:10 2003
@@ -624,7 +624,7 @@
/* early init (no i2c, no irq) */
static int saa7134_hwinit1(struct saa7134_dev *dev)
{
- dprintk("hwinit1\n");
+ dprintk("hwinit1\n", "");

saa_writel(SAA7134_IRQ1, 0);
saa_writel(SAA7134_IRQ2, 0);
@@ -675,7 +675,7 @@
/* late init (with i2c + irq) */
static int saa7134_hwinit2(struct saa7134_dev *dev)
{
- dprintk("hwinit2\n");
+ dprintk("hwinit2\n", "");

saa7134_video_init2(dev);
saa7134_tvaudio_init2(dev);
@@ -703,7 +703,7 @@
/* shutdown */
static int saa7134_hwfini(struct saa7134_dev *dev)
{
- dprintk("hwfini\n");
+ dprintk("hwfini\n", "");

switch (dev->pci->device) {
case PCI_DEVICE_ID_PHILIPS_SAA7134: