www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

creerImage.lds (747B)


      1 ENTRY (_start)
      2 
      3 SECTIONS {
      4 	/* le format ELF utilise les 0x80 premiers octets. Si on met 0x100000,
      5 	 * il remplit le début du fichier par des zéros jusqu'à 4ko, pour être
      6 	 * aligné. Ici, 0x100080 nous permet d'être juste après l'en-tête ELF,
      7 	 * et de gaspiller moins de place */
      8 	. = 0x100080 ;
      9 	
     10 	.multiboot . : {
     11 		*(.multiboot*)
     12 		/* On force l'allocation au début du fichier : */
     13 		LONG (0);
     14 	}
     15 	
     16 	.text . : {
     17 		*(.text*)
     18 	}
     19 	
     20 	.data . : {
     21 		*(.data*)
     22 	}
     23 	
     24 	.rodata . : {
     25 		*(.rodata*)
     26 	}
     27 	
     28 	.modules : {
     29 		__listeModules = .;
     30 		*(.modules*);
     31 		__finListeModules = . ;
     32 	}
     33 	
     34 	.dependancesModules . : {
     35 		__listeDependancesModules = .;
     36 		*(.dependancesModules*);
     37 		__finListeDependancesModules = . ;
     38 	}
     39 	
     40 	.bss . : {
     41 		*(.bss*);
     42 	}
     43 }