More bzero -> memset that I missed.
authorDaniel Dunbar <daniel@zuster.org>
Sat, 19 Dec 2009 04:16:57 +0000 (04:16 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Sat, 19 Dec 2009 04:16:57 +0000 (04:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91757 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/X86DisassemblerShared.h
utils/TableGen/X86DisassemblerTables.cpp

index 9003cbfbdee94b9db3a5d9a3ee77ad36a049a3a0..7fcd122b6b3bc6f494c60f6e40eccbb3857acae3 100644 (file)
 
 #include <string>
 
-#define INSTRUCTION_SPECIFIER_FIELDS    \
-  bool                    filtered;     \
-  InstructionContext      insnContext;  \
-  std::string             name;         \
-                                        \
-  InstructionSpecifier() {              \
-    filtered = false;                   \
-    insnContext = IC;                   \
-    name = "";                          \
-    modifierType = MODIFIER_NONE;       \
-    modifierBase = 0;                   \
-    bzero(operands, sizeof(operands));  \
+#define INSTRUCTION_SPECIFIER_FIELDS       \
+  bool                    filtered;        \
+  InstructionContext      insnContext;     \
+  std::string             name;            \
+                                           \
+  InstructionSpecifier() {                 \
+    filtered = false;                      \
+    insnContext = IC;                      \
+    name = "";                             \
+    modifierType = MODIFIER_NONE;          \
+    modifierBase = 0;                      \
+    memset(operands, 0, sizeof(operands)); \
   }
 
 #define INSTRUCTION_IDS           \
index 83284a77ba2739864c0b6313d22fcfcbba633783..87e877ab19280d050188d22c9f422e717ebc5325 100644 (file)
@@ -238,7 +238,7 @@ DisassemblerTables::DisassemblerTables() {
   
   for (i = 0; i < 4; i++) {
     Tables[i] = new ContextDecision;
-    bzero(Tables[i], sizeof(ContextDecision));
+    memset(Tables[i], 0, sizeof(ContextDecision));
   }
   
   HasConflicts = false;