root@NSLU2:/public1/home/daten/daniel/Projekte/Linux-NSLU2/USB > /opt/armeb/bin/armv5b-softfloat-linux-gcc DAKAL.c
In file included from /opt/armeb/armv5b-softfloat-linux/sys-include/linux/sched.h:14,
from /opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h:7,
from DAKAL.c:6:
/opt/armeb/armv5b-softfloat-linux/sys-include/linux/timex.h:173: error: field `time' has incomplete type
In file included from /opt/armeb/armv5b-softfloat-linux/sys-include/linux/sched.h:18,
from /opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h:7,
from DAKAL.c:6:
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/semaphore.h:18: error: parse error before "wait_queue_head_t"
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/semaphore.h: In function `sema_init':
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/semaphore.h:47: error: dereferencing pointer to incomplete type
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/semaphore.h:48: error: dereferencing pointer to incomplete type
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/semaphore.h:49: error: dereferencing pointer to incomplete type
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/semaphore.h: In function `sem_getcount':
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/semaphore.h:130: error: dereferencing pointer to incomplete type
In file included from /opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h:38,
from DAKAL.c:6:
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/proc/uaccess.h: In function `set_fs':
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/proc/uaccess.h:19: error: `current' undeclared (first use in this function)
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/proc/uaccess.h:19: error: (Each undeclared identifier is reported only once
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/proc/uaccess.h:19: error: for each function it appears in.)
In file included from DAKAL.c:6:
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h: In function `verify_area':
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h:44: error: `current' undeclared (first use in this function)
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h: In function `copy_from_user':
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h:146: error: `current' undeclared (first use in this function)
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h: In function `copy_to_user':
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h:161: error: `current' undeclared (first use in this function)
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h: In function `clear_user':
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h:174: error: `current' undeclared (first use in this function)
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h: In function `strncpy_from_user':
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h:188: error: `current' undeclared (first use in this function)
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h: In function `strnlen_user':
/opt/armeb/armv5b-softfloat-linux/sys-include/asm/uaccess.h:206: error: `current' undeclared (first use in this function)
DAKAL.c: At top level:
DAKAL.c:15: error: variable `ulock' has initializer but incomplete type
DAKAL.c:15: error: extra brace group at end of initializer
DAKAL.c:15: error: (near initialization for `ulock')
DAKAL.c:15: warning: excess elements in struct initializer
DAKAL.c:15: warning: (near initialization for `ulock')
DAKAL.c:15: warning: excess elements in struct initializer
DAKAL.c:15: warning: (near initialization for `ulock')
DAKAL.c:15: error: invalid use of undefined type `struct semaphore'
DAKAL.c:15: warning: excess elements in struct initializer
DAKAL.c:15: warning: (near initialization for `ulock')
DAKAL.c:18: warning: `struct file' declared inside parameter list
DAKAL.c:18: warning: its scope is only this definition or declaration, which is probably not what you want
DAKAL.c: In function `usbcheck_read':
DAKAL.c:21: error: `GFP_KERNEL' undeclared (first use in this function)
DAKAL.c:21: warning: initialization makes pointer from integer without a cast
DAKAL.c: At top level:
DAKAL.c:40: warning: `struct file' declared inside parameter list
DAKAL.c:40: warning: `struct inode' declared inside parameter list
DAKAL.c:45: error: variable `usb_fops' has initializer but incomplete type
DAKAL.c:46: error: unknown field `owner' specified in initializer
DAKAL.c:46: warning: excess elements in struct initializer
DAKAL.c:46: warning: (near initialization for `usb_fops')
DAKAL.c:47: error: unknown field `open' specified in initializer
DAKAL.c:47: warning: excess elements in struct initializer
DAKAL.c:47: warning: (near initialization for `usb_fops')
DAKAL.c:48: error: unknown field `read' specified in initializer
DAKAL.c:48: warning: excess elements in struct initializer
DAKAL.c:48: warning: (near initialization for `usb_fops')
DAKAL.c:51: error: elements of array `usbid' have incomplete type
DAKAL.c:52: warning: excess elements in struct initializer
DAKAL.c:52: warning: (near initialization for `usbid[0]')
DAKAL.c:56: error: variable `class_descr' has initializer but incomplete type
DAKAL.c:57: error: unknown field `name' specified in initializer
DAKAL.c:57: warning: excess elements in struct initializer
DAKAL.c:57: warning: (near initialization for `class_descr')
DAKAL.c:58: error: unknown field `fops' specified in initializer
DAKAL.c:58: warning: excess elements in struct initializer
DAKAL.c:58: warning: (near initialization for `class_descr')
DAKAL.c:59: error: unknown field `mode' specified in initializer
DAKAL.c:59: warning: excess elements in struct initializer
DAKAL.c:59: warning: (near initialization for `class_descr')
DAKAL.c:60: error: unknown field `minor_base' specified in initializer
DAKAL.c:60: warning: excess elements in struct initializer
DAKAL.c:60: warning: (near initialization for `class_descr')
DAKAL.c:64: warning: `struct usb_interface' declared inside parameter list
DAKAL.c: In function `usbcheck_probe':
DAKAL.c:66: warning: assignment makes pointer from integer without a cast
DAKAL.c:67: error: dereferencing pointer to incomplete type
DAKAL.c:68: error: dereferencing pointer to incomplete type
DAKAL.c:69: error: dereferencing pointer to incomplete type
DAKAL.c:70: error: dereferencing pointer to incomplete type
DAKAL.c:74: error: dereferencing pointer to incomplete type
DAKAL.c: At top level:
DAKAL.c:80: warning: `struct usb_interface' declared inside parameter list
DAKAL.c:87: error: variable `usbcheck' has initializer but incomplete type
DAKAL.c:88: error: unknown field `name' specified in initializer
DAKAL.c:88: warning: excess elements in struct initializer
DAKAL.c:88: warning: (near initialization for `usbcheck')
DAKAL.c:89: error: unknown field `id_table' specified in initializer
DAKAL.c:89: warning: excess elements in struct initializer
DAKAL.c:89: warning: (near initialization for `usbcheck')
DAKAL.c:90: error: unknown field `probe' specified in initializer
DAKAL.c:90: warning: excess elements in struct initializer
DAKAL.c:90: warning: (near initialization for `usbcheck')
DAKAL.c:91: error: unknown field `disconnect' specified in initializer
DAKAL.c:91: warning: excess elements in struct initializer
DAKAL.c:91: warning: (near initialization for `usbcheck')
DAKAL.c:15: error: storage size of `ulock' isn't known
DAKAL.c:45: error: storage size of `usb_fops' isn't known
DAKAL.c:56: error: storage size of `class_descr' isn't known
DAKAL.c:87: error: storage size of `usbcheck' isn't known
root@NSLU2:/public1/home/daten/daniel/Projekte/Linux-NSLU2/USB >