From 501cce8b181500bab8a6f6e8634ac8bb45abfd1c Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Fri, 29 May 2015 10:00:36 +0200 Subject: smm: Remove dead smm_tseg.ld MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I231e59d3b9c3ebf6e058917613221892fc880fa1 Signed-off-by: Vladimir Serbinenko Reviewed-on: http://review.coreboot.org/10365 Tested-by: build bot (Jenkins) Reviewed-by: Kyösti Mälkki --- src/cpu/x86/smm/smm_tseg.ld | 79 --------------------------------------------- 1 file changed, 79 deletions(-) delete mode 100644 src/cpu/x86/smm/smm_tseg.ld (limited to 'src') diff --git a/src/cpu/x86/smm/smm_tseg.ld b/src/cpu/x86/smm/smm_tseg.ld deleted file mode 100644 index 49c1a326f7..0000000000 --- a/src/cpu/x86/smm/smm_tseg.ld +++ /dev/null @@ -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_*) - } -} -- cgit v1.2.3