Subversion Repositories HelenOS

Rev

Rev 2927 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2927 Rev 4347
Line 41... Line 41...
41
		QUAD(unmapped_ktext_end - unmapped_ktext_start);
41
		QUAD(unmapped_ktext_end - unmapped_ktext_start);
42
		hardcoded_unmapped_kdata_size = .;
42
		hardcoded_unmapped_kdata_size = .;
43
		QUAD(unmapped_kdata_end - unmapped_kdata_start);
43
		QUAD(unmapped_kdata_end - unmapped_kdata_start);
44
		*(COMMON);		/* global variables */
44
		*(COMMON);		/* global variables */
45
 
45
 
46
		*(.eh_frame);
-
 
47
 
-
 
48
		symbol_table = .;
46
		symbol_table = .;
49
		*(symtab.*);            /* Symbol table, must be LAST symbol!*/
47
		*(symtab.*);            /* Symbol table, must be LAST symbol!*/
50
 
48
 
51
		*(.bss);		/* uninitialized static variables */
49
		*(.bss);		/* uninitialized static variables */
52
 
50
 
53
		kdata_end = .;
51
		kdata_end = .;
54
	}
52
	}
-
 
53
 
-
 
54
	/DISCARD/ : {
-
 
55
		*(*);
-
 
56
	}
55
	
57
	
56
#ifdef CONFIG_SMP	
58
#ifdef CONFIG_SMP	
57
	_hardcoded_unmapped_size = (unmapped_ktext_end - unmapped_ktext_start) + (unmapped_kdata_end - unmapped_kdata_start);
59
	_hardcoded_unmapped_size = (unmapped_ktext_end - unmapped_ktext_start) + (unmapped_kdata_end - unmapped_kdata_start);
58
	ap_boot = unmapped_ap_boot - BOOT_OFFSET + AP_BOOT_OFFSET;
60
	ap_boot = unmapped_ap_boot - BOOT_OFFSET + AP_BOOT_OFFSET;
59
	ap_gdtr = unmapped_ap_gdtr - BOOT_OFFSET + AP_BOOT_OFFSET;
61
	ap_gdtr = unmapped_ap_gdtr - BOOT_OFFSET + AP_BOOT_OFFSET;