Grant Grundler <grundler@cup.hp.com> writes: |> ppp_generic.c won't build as a module. |> Using "outl" as a label is a bad idea. IMHO <asm/io.h> should be fixed: --- linux/include/asm-ia64/io.h.~1~ +++ linux/include/asm-ia64/io.h @@ -272,18 +272,18 @@ __outsl (unsigned long port, void *src, #define __outw platform_outw #define __outl platform_outl -#define inb __inb -#define inw __inw -#define inl __inl -#define insb __insb -#define insw __insw -#define insl __insl -#define outb __outb -#define outw __outw -#define outl __outl -#define outsb __outsb -#define outsw __outsw -#define outsl __outsl +#define inb(a) __inb(a) +#define inw(a) __inw(a) +#define inl(a) __inl(a) +#define insb(a,b,c) __insb(a,b,c) +#define insw(a,b,c) __insw(a,b,c) +#define insl(a,b,c) __insl(a,b,c) +#define outb(a,b) __outb(a,b) +#define outw(a,b) __outw(a,b) +#define outl(a,b) __outl(a,b) +#define outsb(a,b,c) __outsb(a,b,c) +#define outsw(a,b,c) __outsw(a,b,c) +#define outsl(a,b,c) __outsl(a,b,c) /* * The address passed to these functions are ioremap()ped already. Andreas. -- Andreas Schwab, SuSE Labs, schwab@suse.de SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."Received on Tue Aug 27 12:24:30 2002
This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:10 EST