PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Komische Warnings beim Kompilieren des Kernels



T0MM
19.02.03, 14:48
hallo,

kann mir jemand sagen, was hier nicht stimmt?
dies sind ausgaben die beim kompilieren eines neuen kernels (2.4.18) unter SuSE8.1 entstehen:

generic_serial.c:552: warning: concatenation of string literals with __FUNCTION__ is deprecated
generic_serial.c:567: warning: concatenation of string literals with __FUNCTION__ is deprecated
generic_serial.c: In function `gs_do_softint':
generic_serial.c:576: warning: concatenation of string literals with __FUNCTION__ is deprecated
generic_serial.c:590: warning: concatenation of string literals with __FUNCTION__ is deprecated
generic_serial.c: In function `gs_block_til_ready':
generic_serial.c:604: warning: concatenation of string literals with __FUNCTION__ is deprecated
generic_serial.c:723: warning: concatenation of string literals with __FUNCTION__ is deprecated
generic_serial.c: In function `gs_close':
generic_serial.c:733: warning: concatenation of string literals with __FUNCTION__ is deprecated


r128_cce.c:524: warning: concatenation of string literals with __FUNCTION__ is deprecated
r128_cce.c:531: warning: concatenation of string literals with __FUNCTION__ is deprecated
r128_cce.c:541: warning: concatenation of string literals with __FUNCTION__ is deprecated
r128_cce.c:559: warning: concatenation of string literals with __FUNCTION__ is deprecated
r128_cce.c:603: warning: concatenation of string literals with __FUNCTION__ is deprecated
r128_cce.c: In function `r128_do_cleanup_cce':
r128_cce.c:634: warning: concatenation of string literals with __FUNCTION__ is deprecated
r128_cce.c: In function `r128_cce_init':
r128_cce.c:652: warning: concatenation of string literals with __FUNCTION__ is deprecated
r128_cce.c: In function `r128_cce_start':
r128_cce.c:673: warning: concatenation of string literals with __FUNCTION__ is deprecated
r128_cce.c:675: warning: concatenation of string literals with __FUNCTION__ is deprecated
r128_cce.c:678: warning: concatenation of string literals with __FUNCTION__ is deprecated
r128_cce.c: In function `r128_cce_stop':
r128_cce.c:698: warning: concatenation of string literals with __FUNCTION__ is deprecated
r128_cce.c:700: warning: concatenation of string literals with __FUNCTION__ is deprecated
r128_cce.c: In function `r128_cce_reset':
r128_cce.c:740: warning: concatenation of string literals with __FUNCTION__ is deprecated

rm_memory.h:441: warning: concatenation of string literals with __FUNCTION__ is deprecated
drm_memory.h:455: warning: concatenation of string literals with __FUNCTION__ is deprecated
In file included from mga_drv.c:99:
drm_proc.h: In function `mga_proc_init':
drm_proc.h:87: warning: concatenation of string literals with __FUNCTION__ is deprecated
drm_proc.h:94: warning: concatenation of string literals with __FUNCTION__ is deprecated
drm_proc.h:103: warning: concatenation of string literals with __FUNCTION__ is deprecated
In file included from mga_drv.c:100:
drm_vm.h: In function `mga_vm_nopage':
drm_vm.h:123: warning: concatenation of string literals with __FUNCTION__ is deprecated
In file included from mga_drv.c:100:
drm_vm.h: In function `mga_vm_shm_nopage':
drm_vm.h:178: warning: concatenation of string literals with __FUNCTION__ is deprecated
In file included from mga_drv.c:100:


und so weiter...


der Kernel wird aber kompiliert und er funktioniert sogar, aber ich weiss nicht,
ob er dadurch nicht irgendein fehler erhält, der irgendwann mal zuschlägt?

Kann mir jemand dies erklären?

Danke

Wesie
19.02.03, 15:13
Solche Warnungen hatt eich auch mal beim Compilieren von einenm TReiber Modul :
die habe ich in den Wind geschlagen, TReiber eingebunden und danach ging nichts mehr ausser das die Tastatur LED´s am pumpen ( blinken ;) waren.
Wenn bei dir alles läuft -> na Klasse, dann würde ich es so lassen ...
Es steht da ja nur das die Verkettung mißbilligt wird und nicht, das er sie nicht gemacht hat