------- Comment #6 from mt-ml at gmx dot de  2008-05-31 13:59 -------
I was able to find the function in which the error occurs. It's usb_submit_urb
in drivers/usb/core/urb.c I think.
The command:
$ gcc -c -save-temps drivers/usb/core/urb.c -I include
executed in the linux-kernel main directory gives me the attached urb.i. Is
that what you need? Executing this gives me the following errors, though:
In file included from
/home/mirco/source/kernel/linux.git/include/asm/bitops.h:421,
                 from
/home/mirco/source/kernel/linux.git/include/linux/bitops.h:17,
                 from
/home/mirco/source/kernel/linux.git/include/linux/bitmap.h:7,
                 from
/home/mirco/source/kernel/linux.git/include/linux/cpumask.h:90,
                 from
/home/mirco/source/kernel/linux.git/include/asm/processor.h:25,
                 from
/home/mirco/source/kernel/linux.git/include/linux/prefetch.h:14,
                 from
/home/mirco/source/kernel/linux.git/include/linux/list.h:6,
                 from
/home/mirco/source/kernel/linux.git/include/linux/module.h:9,
                 from urb.c:1:
/home/mirco/source/kernel/linux.git/include/asm-generic/bitops/fls64.h:33:2:
error: #error BITS_PER_LONG not 32 or 64
In file included from
/home/mirco/source/kernel/linux.git/include/linux/prefetch.h:14,
                 from
/home/mirco/source/kernel/linux.git/include/linux/list.h:6,
                 from
/home/mirco/source/kernel/linux.git/include/linux/module.h:9,
                 from urb.c:1:
/home/mirco/source/kernel/linux.git/include/asm/processor.h:152:1: warning:
"cache_line_size" redefined
In file included from /home/mirco/source/kernel/linux.git/include/asm/pda.h:7,
                 from
/home/mirco/source/kernel/linux.git/include/asm/current_64.h:7,
                 from
/home/mirco/source/kernel/linux.git/include/asm/current.h:4,
                 from
/home/mirco/source/kernel/linux.git/include/asm/processor.h:15,
                 from
/home/mirco/source/kernel/linux.git/include/linux/prefetch.h:14,
                 from
/home/mirco/source/kernel/linux.git/include/linux/list.h:6,
                 from
/home/mirco/source/kernel/linux.git/include/linux/module.h:9,
                 from urb.c:1:
/home/mirco/source/kernel/linux.git/include/linux/cache.h:64:1: warning: this
is the location of the previous definition
In file included from
/home/mirco/source/kernel/linux.git/include/linux/module.h:21,
                 from urb.c:1:
/home/mirco/source/kernel/linux.git/include/asm/module.h:70:2: error: #error
unknown processor family


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36359

Reply via email to