summaryrefslogtreecommitdiff
path: root/Core/CoreSrc.sdl
blob: 5bb298400be3bfa900e0747570c6a4161e536ae8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
TOKEN
	Name  = "CoreSrc_SUPPORT"
	Value  = "1"
	Help  = "Main switch to enable Core Sources support in Project"
	TokenType = Boolean
	TargetEQU = Yes
	TargetMAK = Yes
	Master = Yes
End

TOKEN
	Name  = "PEI_PERFORMANCE"
	Value  = "0"
	Help  = "Enables/Disables PEI performance measurement API"
	TokenType = Boolean
	TargetMAK = Yes
End

TOKEN
	Name  = "DXE_PERFORMANCE"
	Value  = "0"
	Help  = "Enables/Disables PEI performance measurement API"
	TokenType = Boolean
	TargetMAK = Yes
End

TOKEN
	Name  = "USE_DXE_STATUS_CODE_INSTANCE_IN_SMM"
	Value  = "0"
	Help  = "To use DXE status code instance from SMM set this token to On.\If this token is Off, SMM instance is used.\Setting this token to On is not safe (calls outside of SMM) and should only be done for debug purposes. "
	TokenType = Boolean
	TargetMAK = Yes
	TargetH = Yes
	Token = "DEBUG_CODE" "=" "1"
End

ELINK
	Name  = "/D EFI_DXE_PERFORMANCE"
	Parent  = "GLOBAL_DEFINES"
	Token = "DXE_PERFORMANCE" "=" "1"
	InvokeOrder = AfterParent
End

ELINK
	Name  = "/D EFI_PEI_PERFORMANCE"
	Parent  = "GLOBAL_DEFINES"
	Token = "PEI_PERFORMANCE" "=" "1"
	InvokeOrder = AfterParent
End