]> git.proxmox.com Git - mirror_edk2.git/blame_incremental - BaseTools/ChangeLog.txt
Updated with latest changes.
[mirror_edk2.git] / BaseTools / ChangeLog.txt
... / ...
CommitLineData
1##########################################################################################\r
2!!!!!!!!!!!!!!!!! Notes for this ChangeLog.txt !!!!!!!!!!!!!!!!!\r
3\r
4This log file is used to record two kinds of important information:\r
5 a) "Non-Compatible Changes": all non-compatible changes should be recorded. These info\r
6 will help the package user to merge this package; and some non-compatible changes\r
7 can also be added into release notes as news features when we release this package.\r
8 Normally Non-Compatible Changes contains the following types:\r
9 1) Package's external services were changed/updated\r
10 2) Package's common .h file is renamed, deleted, or the file path is changed.\r
11 3) The definition of package's common data structure is changed\r
12 ...\r
13\r
14 b) "Important Compatible Changes": some important compatible changes can aslo be recorded\r
15 in this file, and we can add these updating into release notes when we release this\r
16 package.\r
17\r
18Non-Compatible and Compatible example format:\r
19==========================================================================================\r
20EDK_0010: Non-Compatible: owner\r
21\r
22 Class_HFile: PPI A of MdePkg has been removed.\r
23\r
24 Code Change :\r
25 1) Removed the .h file: MdePkg\Include\Ppi\A.h\r
26\r
27 Possible Impacts:\r
28 1) All modules that used this PPI A should be updated.\r
29\r
30==========================================================================================\r
31EDK_0000: Compatible: owner\r
32\r
33 Class_BuildTool: with the EDK_0000 build.exe, the build performance is enhanced great.\r
34\r
35 Code Change :\r
36 1) BaseTools\Bin\Win32\build.exe\r
37\r
38!!!!!!!!!!!!!!!!!! End of Notes !!!!!!!!!!!!!!!!!!\r
39\r
40##########################################################################################\r
41\r
42##########################################################################################\r
43########## Revision number of tools source code ##########\r
44 BaseTools/Bin/Win32/build.exe\r
45 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Autogen\r
46 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/build\r
47 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Common\r
48 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/CommonDataClass\r
49 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/GenFds\r
50 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Workspace\r
51\r
52 BaseTools/Bin/Win32/GenFds.exe\r
53 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Common\r
54 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/CommonDataClass\r
55 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/GenFds\r
56 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Workspace\r
57\r
58 BaseTools/Bin/Win32/GenDepex.exe\r
59 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/AutoGen\r
60 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Common\r
61\r
62 BaseTools/Bin/Win32/Trim.exe\r
63 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Trim\r
64 r1383 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Common\r
65\r
66 BaseTools/Bin/Win32/MigrationMsa2Inf.exe\r
67 r843 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/MigrationMsa2Inf\r
68 r843 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Common\r
69\r
70 BaseTools/Bin/Win32/TargetTool.exe\r
71 r843 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/TargetTool\r
72 r843 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/Common\r
73\r
74 BaseTools/Bin/Win32/Spd2Dec.exe\r
75 r777 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/spd2dec\r
76\r
77 BaseTools/Bin/Win32/Fpd2Dsc.exe\r
78 r767 https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/Source/Python/fpd2dsc\r
79\r
80==========================================================================================\r
81EDK_6828: Compatible: jwang36\r
82\r
83 Class_BuildTool:\r
84 1) Add a feature to allow override tools option via "==" in metafile.\r
85 2) Remove the AutoGen.c generation for R8 module without unicode file.\r
86\r
87\r
88 Code Change :\r
89 1) /trunk/edk2/BaseTools/Bin/Win32/build.exe\r
90\r
91==========================================================================================\r
92EDK_6772: Non-Compatible: jwang36\r
93\r
94 Class_BuildTool:\r
95 1) Add /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT) in EBC_CC_FLAGS to ensure\r
96 correct R8's module entry point for EBC arch.\r
97\r
98 Code Change :\r
99 1) /trunk/edk2/BaseTools/Conf/tools_def.template\r
100\r
101 Possible Impacts:\r
102 The local version of tools_def.txt must be updated with the change in\r
103 tools_def.template.\r
104\r
105==========================================================================================\r
106EDK_6762: Non-Compatible: lgao4\r
107\r
108 Class_BuildTool:\r
109 1) Declare entry point, constructor into AutoGen.h\r
110 2) Create <ModuleName>StrDefs.h to contain uni code string ID.\r
111\r
112\r
113 Code Change :\r
114 1) /trunk/edk2/BaseTools/Bin/Win32/build.exe\r
115 2) /trunk/edk2/BaseTools/Conf/tools_def.template\r
116\r
117 Possible Impacts:\r
118 The local version of tools_def.txt must be updated with change in\r
119 tools_def.tempalte.\r
120\r
121==========================================================================================\r
122EDK_6671: Compatible: qwang12\r
123\r
124 Class_BuildTool:\r
125 1) StrGather (Build.exe) in compatible mode add a Framework Package Header\r
126