upozorenja prilikom kompajliranja kernela [resheno]

upozorenja prilikom kompajliranja kernela [resheno]

offline
  • Pridružio: 02 Apr 2005
  • Poruke: 1516
  • Gde živiš: # :(){ :|:& };:

naime,nishta strashno ni loshe se ne deshava samo me zanima kakva su to upozorenja koja dobijam tokom kopajliranja kernela..
primer:
Citat:arch/i386/math-emu/reg_ld_str.c: In function ‘FPU_store_double’:
arch/i386/math-emu/reg_ld_str.c:417: warning: ‘l[0]’ may be used uninitialized in this function
arch/i386/math-emu/reg_ld_str.c:417: warning: ‘l[1]’ may be used uninitialized in this function

ovo nije jedina poruka,desi se josh par puta sa nechim drugim tipa:
Citat:drivers/ata/libata-core.c: In function ‘ata_dev_configure’:
drivers/ata/libata-core.c:1788: warning: comparison of distinct pointer types lacks a cast


ili:

Citat:ipc/msg.c: In function ‘sys_msgctl’:
ipc/msg.c:390: warning: ‘setbuf.qbytes’ may be used uninitialized in this function
ipc/msg.c:390: warning: ‘setbuf.uid’ may be used uninitialized in this function
ipc/msg.c:390: warning: ‘setbuf.gid’ may be used uninitialized in this function
ipc/msg.c:390: warning: ‘setbuf.mode’ may be used uninitialized in this function


ponavljam,nishta se loshe ne deshava i mislim da se ovakve poruke pojavljuju svaki put samo me zanima neki razlog.. Smile
pozz..



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 05 Jun 2003
  • Poruke: 2075
  • Gde živiš: MaYur CitY

Nemoj da brines to su samo linux gurui zgresili u spravljenju svog "ceda".
A razloga za to je vec mnogo.



offline
  • gamzzy 
  • Legendarni građanin
  • Pridružio: 24 Apr 2003
  • Poruke: 10725
  • Gde živiš: Novi Sad

imao sam i ja gomilu sličnih "grešaka" prilikom kompajliranja istog... prvi put sam se uspaničio, ali sam kasnije shvatio da to nije ništa Wink

offline
  • Pridružio: 23 Mar 2004
  • Poruke: 523

To su sitni propusti u pisanju koda, npr. inicijalizuje se neka varijabla, koja se ne koristi u kodu. Ako budeš na Linuxu i aplikacije kompajlirao iz izvornog koda rijetko ćeš naći aplikaciju za koju kompajler ne izbacuje upozorenja. Ako naiđeš na takvu, to su obično manje aplikacije. Pored toga, različiti kompajleri izbacuju različite greške...

To nije ništa zabrinjavajuće.

offline
  • Pridružio: 02 Apr 2005
  • Poruke: 1516
  • Gde živiš: # :(){ :|:& };:

pa da,to sam i predpostavio,mada mislim da je moguce da se javljaju te greshke jer non stop koristim stari .config fajl i make oldconfig pa je moguce da su u novim buildovima kernela neki od starih stvari iz kernela izbachene ili prepravljane pa kompajler tim upozorenjim upucuje na te stare stvari koje nece biti korishtene ili wtf..
thnxx guys Smile

offline
  • Pridružio: 23 Mar 2004
  • Poruke: 523

Ako koristiš stari .config, onda ćeš vidjeti upozorenja prilikom "make menuconfig" ili sl. Dobićeš upozorenja tipa "ta i ta opcija nije prepoznata". Već nakon što završiš sa "make menuconfig" i sačuvaš izmjene više nemaš stari .config, već novi. Wink

Poz.

Ko je trenutno na forumu
 

Ukupno su 828 korisnika na forumu :: 10 registrovanih, 3 sakrivenih i 815 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Bobrock1, cikadeda, DPera, dragoljub11987, HrcAk47, Karla, Kenanjoz, Krvava Devetka, nemkea71, zlaya011