[so2] [Linux][Tema1] Warnings

Vlad Dogaru ddvlad at herebedragons.ro
Tue Mar 12 23:06:36 EET 2013


On 3/12/2013 10:37 PM, Mihail Costea wrote:
> Primesc urmatoarele warning-uri la compilare:
> 
> include/linux/llist.h: In function ‘llist_add’:
> include/linux/llist.h:160: warning: initialization makes pointer from
> integer without a cast
> include/linux/llist.h:160: warning: initialization makes pointer from
> integer without a cast

Poți să le ignori pe astea, și eu le primesc.  Fixes are welcome, mă cam
mănâncă ochii de la ele :P

> /root/tema1/sci.c: In function ‘sci_interceptor’:
> /root/tema1/sci.c:90: warning: format ‘%lx’ expects type ‘long
> unsigned int’, but argument 3 has type ‘int’
> /root/tema1/sci.c:90: warning: format ‘%lx’ expects type ‘long
> unsigned int’, but argument 10 has type ‘int’
> /root/tema1/sci.c:96: warning: format ‘%lx’ expects type ‘long
> unsigned int’, but argument 3 has type ‘int’
> /root/tema1/sci.c:96: warning: format ‘%lx’ expects type ‘long
> unsigned int’, but argument 10 has type ‘int’

Dacă e vorba de macro-ul log_syscall, sigur nu poți rezolva schimbând
tipul parametrilor?  Pare aici (long shot, dar _pare_) că parametrul
pentru syscall și cel pentru ret sunt 'int'.  Dacă îi declari long, mai
ai warning-uri?

Thanks,
Vlad


More information about the so2 mailing list