Thread (8 messages) 8 messages, 3 authors, 2001-11-01

Re: small cleanup

From: Tom Rini <hidden>
Date: 2001-10-31 22:53:35

On Wed, Oct 31, 2001 at 08:49:27PM +0100, Roman Zippel wrote:
Hi,

On Wed, 31 Oct 2001, Tom Rini wrote:
quoted
Yes, and compiled only on CONFIG_ALL_PPC.  But the if statement will
always be false on !CONFIG_ALL_PPC, so while the compiler will warn
about an implicit declaration, it won't cause a link error.  Eg:
--- 1.34/arch/ppc/kernel/pci.c  Sat Oct  6 11:16:41 2001
+++ edited/pci.c        Wed Oct 31 08:40:26 2001
@@ -743,6 +743,9 @@
                ranges += np;
        }
 }
+#else
+/* Kill a warning */
+#define pcibios_make_OF_bus_map do { } while(0)
 #endif /* CONFIG_ALL_PPC */

 void __init
Hmm, I don't see how that is any better, but it's ok for me.
I'd still rather just ignore the warning. :)
quoted
quoted
quoted
This will break 4xx I think...  Can you try doing a
walnut+CONFIG_405_DMA=y compile (in _devel..)
I can try it (when I get home).
Thanks.
Works fine, below is the relevant part of the patch for 2_4_devel.
Okay, thanks.  Remove my objection to that part then..
quoted
By and large we do it the way I said anyhow.  Is this in current gcc or
when we get the precompiled headers bits?
That has nothing to do with precompiled headers, check the cpp info file
("Header Files" -> "Once-Only") for more info.
I will when I get a moment.. :)  But #ifndef __FOO__ #define __FOO__
#ifdef __BAR__ ... #endif /* __BAR__ */ #endif /* __FOO__ */ works
better than checking for __BAR__ first?

--
Tom Rini (TR1265)
http://gate.crashing.org/~trini/

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help