← Back to team overview

sslug-teknik team mailing list archive

Re: fejl ved kompilering af kerne modul

 

In <3AC646BF.8BA1B702@xxxxxxx> Anders Gnistrup <agn@xxxxxxx> writes:

>fejl ->
>/tmp/ccIFU89C.s: Assembler messages:
>/tmp/ccIFU89C.s:9: Warning: Ignoring changed section attributes for .modinfo

Det er ikke en "fejl", men en "warning".

Modul-filer har en sektion i objekt-filen kaldet "modinfo", som er
beregnet til at indeholde en tekst-beskrivelse af hvad modulet bruges
til. Man bruger en af MODULE_* makroerne til at definere dem. Den er
så selvfølgelig ikke en del af selve modulets objekt-kode, og
advarslen kommer så når man bruger en nyere udgave af GNU assembleren,
og den pågældende sektion undervejs i assembleringen bliver ændret fra
default "execute" tilstand til "non-execute".

Det er i al fald den forklaring jeg har fået en gang - jeg aner ikke
om det passer, men det lyder plausibelt. Og da det kun er en
"warning" har jeg ikke bekymret mig synderligt om det.

Henrik
-- 
Henrik Storner      | "ATA100 is another testimony to the fact that 
<henrik@xxxxxxxxxx> |  pigs can be made to fly given sufficient thrust"
                    | 
                    |          Linux kernel hacker Alan Cox, on IDE drives


Follow ups

References