[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gcc-2.95.3



On Sat, Feb 16, 2002 at 05:40:01PM +0100, Peter Koellner wrote:
> On Sat, 16 Feb 2002, Ben Collins wrote:
> 
> > How about telling us the error? We use out 2.95.4 compiler to create out
> > own images for Debian kernels. So if you want a sane answer, instead of
> > some rambling guesses, supply the damn error.
> 
> well, as i said... there is no difference in behaviour between the gcc
> versions i tried, and all this completely misses the point of my request,
> and i have already filed a bug report, but if you insist, here you are:
> 
> [...]
> make -C oss
> make[2]: Entering directory `/usr/src/linux-2.5.4/sound/oss'
> make all_targets
> make[3]: Entering directory `/usr/src/linux-2.5.4/sound/oss'
> gcc -D__KERNEL__ -I/usr/src/linux-2.5.4/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686   -DKBUILD_BASENAME=i810_audio  -c -o i810_audio.o i810_audio.c
> i810_audio.c: In function `i810_mmap':
> i810_audio.c:1673: warning: passing arg 1 of `remap_page_range' makes pointer from integer without a cast
> i810_audio.c:1673: incompatible type for argument 4 of `remap_page_range'
> i810_audio.c:1673: too few arguments to function `remap_page_range'


This is definitely a source bug in i810_audio.c. In 2.5.x somewhere, the
remap_page_range() function changed its expected arguments. Seems this
driver wasn't updated.

-- 
 .----------=======-=-======-=========-----------=====------------=-=-----.
/       Ben Collins    --    Debian GNU/Linux    --    WatchGuard.com      \
`          bcollins@debian.org   --   Ben.Collins@watchguard.com           '
 `---=========------=======-------------=-=-----=-===-======-------=--=---'



Reply to: