Subversion Repositories HelenOS-historic

Rev

Rev 243 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 243 Rev 268
Line 29... Line 29...
29
		ktext_end = .;
29
		ktext_end = .;
30
 
30
 
31
		kdata_start = .;
31
		kdata_start = .;
32
		*(.data);		/* initialized data */
32
		*(.data);		/* initialized data */
33
		*(.rodata*);		/* string literals */
33
		*(.rodata*);		/* string literals */
34
		*(COMMON);		/* global variables */
-
 
35
		hardcoded_load_address = .;
34
		hardcoded_load_address = .;
36
		QUAD(0xffffffff80008000);
35
		QUAD(0xffffffff80008000);
37
		hardcoded_ktext_size = .;
36
		hardcoded_ktext_size = .;
38
		QUAD(ktext_end - ktext_start + (unmapped_ktext_end - unmapped_ktext_start));
37
		QUAD(ktext_end - ktext_start + (unmapped_ktext_end - unmapped_ktext_start));
39
		hardcoded_kdata_size = .;
38
		hardcoded_kdata_size = .;
40
		QUAD(kdata_end - kdata_start + (unmapped_kdata_end - unmapped_kdata_start));
39
		QUAD(kdata_end - kdata_start + (unmapped_kdata_end - unmapped_kdata_start));
-
 
40
		*(COMMON);		/* global variables */
-
 
41
 
-
 
42
 
-
 
43
 
41
		*(.eh_frame);
44
		*(.eh_frame);
42
		*(.bss);		/* uninitialized static variables */
45
		*(.bss);		/* uninitialized static variables */
43
		*(K_DATA_END);
46
		*(K_DATA_END);
-
 
47
 
-
 
48
		symbol_table = .;
-
 
49
		*(symtab.*);            /* Symbol table, must be LAST symbol!*/
-
 
50
 
44
		kdata_end = .;
51
		kdata_end = .;
45
	}
52
	}
46
	_map_address = 0xffffffff80000000;
53
	_map_address = 0xffffffff80000000;
47
	e820table_boot = e820table - _map_address;
54
	e820table_boot = e820table - _map_address;
48
	e820counter_boot = e820counter - _map_address;
55
	e820counter_boot = e820counter - _map_address;