smm: Remove dead smm_tseg.ld

Change-Id: I231e59d3b9c3ebf6e058917613221892fc880fa1
Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com>
Reviewed-on: http://review.coreboot.org/10365
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
This commit is contained in:
Vladimir Serbinenko 2015-05-29 10:00:36 +02:00
parent 53be14c9e2
commit 501cce8b18
1 changed files with 0 additions and 79 deletions

View File

@ -1,79 +0,0 @@
/* Maximum number of CPUs/cores */
CPUS = 16;
ENTRY(smm_handler_start);
SECTIONS
{
/* This is the actual SMM handler.
*
* We just put code, rodata, data and bss all in a row.
*/
.handler (.): {
/* Assembler stub */
*(.handler)
}
/* We are using the TSEG interleaved to stuff the SMM handlers
* for all CPU cores in there. The jump table redirects the execution
* to the actual SMM handler
*/
. = 0x8000 - (( CPUS - 1) * 0x400);
.jumptable : {
KEEP(*(.jumptable));
}
/* Data used in early SMM TSEG handler. */
. = 0x8400;
.earlydata : {
*(.earlydata)
}
/* 16KB for the heap at 64KB */
. = 0x10000;
.heap : {
_program = .;
_heap = .;
. = 0x4000;
_eheap = .;
}
. = ALIGN(0x4000);
.smm_c_handler : {
_smm_c_handler_start = .;
/* C code of the SMM handler */
*(.text);
*(.text.*);
/* C read-only data of the SMM handler */
. = ALIGN(16);
*(.rodata)
*(.rodata.*)
*(.data.rel.ro.*)
/* C read-write data of the SMM handler */
. = ALIGN(4);
*(.data)
*(.data.*)
/* C uninitialized data of the SMM handler */
. = ALIGN(4);
*(.bss)
*(.bss.*)
*(.sbss)
*(.sbss.*)
*(COMMON)
. = ALIGN(4);
_smm_c_handler_end = .;
_eprogram = .;
}
/DISCARD/ : {
*(.comment)
*(.note)
*(.note.*)
*(.eh_frame)
*(.debug_*)
}
}