|
cc -O2 -Wall -Wwrite-strings -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -Wpointer-arith -D__KERNEL__ -DMODULE -fomit-frame-pointer -DCONFIG_AGP -DCONFIG_AGP_MODULE -DCONFIG_DRM_SIS -DMODVERSIONS -include /lib/modules/2.4.9-e.3/build/include/linux/modversions.h -DEXPORT_SYMTAB -I/lib/modules/2.4.9-e.3/build/include -c i830_drv.c -o i830_drv.o
In file included from /lib/modules/2.4.9-e.3/build/include/linux/pagemap.h:16,
from /lib/modules/2.4.9-e.3/build/include/linux/locks.h:8,
from /lib/modules/2.4.9-e.3/build/include/linux/devfs_fs_kernel.h:6,
from /lib/modules/2.4.9-e.3/build/include/linux/miscdevice.h:4,
from drmP.h:45,
from i830_drv.c:37:
/lib/modules/2.4.9-e.3/build/include/linux/highmem.h: In function `bh_kmap':
/lib/modules/2.4.9-e.3/build/include/linux/highmem.h:19: warning: pointer of type `void *' used in arithmetic
In file included from i830_drv.c:57:
drm_vm.h: In function `i830_mmap':
drm_vm.h:462: warning: passing arg 1 of `remap_page_range_R1664b601' makes pointer from integer without a cast
drm_vm.h:462: incompatible type for argument 4 of `remap_page_range_R1664b601'
drm_vm.h:462: too few arguments to function `remap_page_range_R1664b601'
make: *** [i830_drv.o] Error 1
modprobe: Can't locate module i830 |
|