diff options
Diffstat (limited to 'Makefile.inc')
-rw-r--r-- | Makefile.inc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Makefile.inc b/Makefile.inc index 158ac44a8a4e..3fb74e753ad0 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -60,7 +60,7 @@ subdirs-y += site-local ####################################################################### # Add source classes and their build options -classes-y := ramstage romstage bootblock smm cpu_microcode +classes-y := ramstage romstage bootblock smm smmstub cpu_microcode ####################################################################### # Helper functions for ramstage postprocess @@ -112,13 +112,17 @@ endif bootblock-c-ccopts:=-D__BOOT_BLOCK__ -D__PRE_RAM__ bootblock-S-ccopts:=-D__BOOT_BLOCK__ -D__PRE_RAM__ +smmstub-c-ccopts:=-D__SMM__ +smmstub-S-ccopts:=-D__SMM__ smm-c-ccopts:=-D__SMM__ smm-S-ccopts:=-D__SMM__ # SMM TSEG base is dynamic +ifneq ($(CONFIG_SMM_MODULES),y) ifeq ($(CONFIG_SMM_TSEG),y) smm-c-ccopts += -fpic endif +endif ramstage-c-deps:=$$(OPTION_TABLE_H) romstage-c-deps:=$$(OPTION_TABLE_H) |