summaryrefslogtreecommitdiff
path: root/Tools
diff options
context:
space:
mode:
authorqouyang <qouyang@6f19259b-4bc3-4df7-8a09-765794883524>2006-07-24 09:30:22 +0000
committerqouyang <qouyang@6f19259b-4bc3-4df7-8a09-765794883524>2006-07-24 09:30:22 +0000
commit893cea14634c759fc2363489807c89cca57b76a6 (patch)
treebf0c82b80df52e825e5277f5e2a16572d0691961 /Tools
parent5dd2d779dd83e3a141c98509c26657af8774a238 (diff)
downloadedk2-893cea14634c759fc2363489807c89cca57b76a6.zip
edk2-893cea14634c759fc2363489807c89cca57b76a6.tar.gz
edk2-893cea14634c759fc2363489807c89cca57b76a6.tar.bz2
Keep the original order of MSA's "dependence library class" which will reflect to include header file in Autogen.h.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1083 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'Tools')
-rw-r--r--Tools/Source/GenBuild/org/tianocore/build/autogen/AutoGen.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/Tools/Source/GenBuild/org/tianocore/build/autogen/AutoGen.java b/Tools/Source/GenBuild/org/tianocore/build/autogen/AutoGen.java
index 751438c..fa7b8a8 100644
--- a/Tools/Source/GenBuild/org/tianocore/build/autogen/AutoGen.java
+++ b/Tools/Source/GenBuild/org/tianocore/build/autogen/AutoGen.java
@@ -25,6 +25,7 @@ import java.io.FileWriter;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
+import java.util.LinkedHashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
@@ -659,7 +660,7 @@ public class AutoGen {
*/
Set<String> LibraryClassToAutogenH(String[] libClassList)
throws AutoGenException {
- Set<String> includStrList = new HashSet<String>();
+ Set<String> includStrList = new LinkedHashSet<String>();
String includerName[];
String str = "";