|
|
|
![]() |
|
Strumenti |
![]() |
#1 | |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 497
|
Come ottenere i parametri che usa gcc in una compilazione del kernel?
buon dì a tutti, mi servono le linee di comando di gcc complete di tutti i paramentri usate durante la compilazione del kernel.
ad es: Quote:
questa sopra èun esempio preso dal README di questo programmino, ora io una cosa simile per ogni oggetto compilato nel kernel come la ottengo/vado a prendere/tiro fuori? ![]() grazie. |
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
make [bzImage, modules...] KBUILD_VERBOSE=1
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 497
|
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Aggiungi KBUILD_VERBOSE=1 quando fai il make, e ti verranno mostrati i comandi gcc completi...
Puoi anche desumerli dal Makefile principale, ma è più complicato in quanto dipendono dalla configurazione scelta, dalla versione del compilatore, dall'architettura...
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:46.