X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FScripts%2Fmacho-dump;h=8c9fa59c601060815b6a56c14fd40e31b789aae5;hb=648b20d5dbc54391f0d38c6ff16cf304bf3cb297;hp=afef2ba5043c503038c7978989aa3fc9183d7dca;hpb=228290c0d181b663f33680aea03e10843da5f907;p=oota-llvm.git diff --git a/test/Scripts/macho-dump b/test/Scripts/macho-dump index afef2ba5043..8c9fa59c601 100755 --- a/test/Scripts/macho-dump +++ b/test/Scripts/macho-dump @@ -43,7 +43,10 @@ class Reader: return int(Value) def read64(self): - return struct.unpack('><'[self.isLSB] + 'Q', self.read(8))[0] + Value = struct.unpack('><'[self.isLSB] + 'Q', self.read(8))[0] + if Value == int(Value): + Value = int(Value) + return Value def registerStringTable(self, strings): if self.string_table is not None: