diff options
author | Serge Guelton <sguelton@quarkslab.com> | 2019-01-03 14:12:13 +0000 |
---|---|---|
committer | Serge Guelton <sguelton@quarkslab.com> | 2019-01-03 14:12:13 +0000 |
commit | cb3655c9c2e2d4acd5e226e6526f7014587fa188 (patch) | |
tree | 352ae2e91c682c4687db2a19afb0656d15cbb104 /llvm/test/tools | |
parent | e72ea7934285467a1e7e110cc713a8173e3d02b3 (diff) |
Python compat - portable way of raising exceptions
Differential Revision: https://reviews.llvm.org/D56256
Diffstat (limited to 'llvm/test/tools')
-rw-r--r-- | llvm/test/tools/llvm-readobj/Inputs/relocs.py | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/llvm/test/tools/llvm-readobj/Inputs/relocs.py b/llvm/test/tools/llvm-readobj/Inputs/relocs.py index 73b960f5859..7c40233ce45 100644 --- a/llvm/test/tools/llvm-readobj/Inputs/relocs.py +++ b/llvm/test/tools/llvm-readobj/Inputs/relocs.py @@ -44,17 +44,17 @@ class EnumType(type): # Not supported (Enums are immutable). def __setattr__(self, name, value): - raise NotSupportedException, self.__setattr__ + raise NotSupportedException(self.__setattr__) # Not supported (Enums are immutable). def __delattr__(self, name): - raise NotSupportedException, self.__delattr__ + raise NotSupportedException(self.__delattr__) # Gets the enum symbol for the specified value. def __getitem__(self, value): symbol = self._map.get(value) if symbol is None: - raise KeyError, value + raise KeyError(value) return symbol # Gets the enum symbol for the specified value or none. @@ -64,11 +64,11 @@ class EnumType(type): # Not supported (Enums are immutable). def __setitem__(self, value, symbol): - raise NotSupportedException, self.__setitem__ + raise NotSupportedException(self.__setitem__) # Not supported (Enums are immutable). def __delitem__(self, value): - raise NotSupportedException, self.__delitem__ + raise NotSupportedException(self.__delitem__) def entries(self): # sort by (value, name) @@ -101,7 +101,7 @@ class BinaryReader: def read(self, N): data = self.file.read(N) if len(data) != N: - raise ValueError, "Out of data!" + raise ValueError("Out of data!") return data def int8(self): @@ -267,7 +267,7 @@ def patchElf(path, relocs): elif fileclass == 2: f.is64Bit = True else: - raise ValueError, "Unknown file class %x" % fileclass + raise ValueError("Unknown file class %x" % fileclass) byteordering = f.uint8() if byteordering == 1: @@ -275,7 +275,7 @@ def patchElf(path, relocs): elif byteordering == 2: f.isLSB = False else: - raise ValueError, "Unknown byte ordering %x" % byteordering + raise ValueError("Unknown byte ordering %x" % byteordering) f.seek(18) e_machine = f.uint16() @@ -376,7 +376,7 @@ def patchMacho(filename, relocs): elif magic == '\xCF\xFA\xED\xFE': f.isLSB, f.is64Bit = True, True else: - raise ValueError,"Not a Mach-O object file: %r (bad magic)" % path + raise ValueError("Not a Mach-O object file: %r (bad magic)" % path) cputype = f.uint32() cpusubtype = f.uint32() @@ -393,8 +393,8 @@ def patchMacho(filename, relocs): patchMachoLoadCommand(f, relocs) if f.tell() - start != loadCommandsSize: - raise ValueError,"%s: warning: invalid load commands size: %r" % ( - sys.argv[0], loadCommandsSize) + raise ValueError("%s: warning: invalid load commands size: %r" % ( + sys.argv[0], loadCommandsSize)) def patchMachoLoadCommand(f, relocs): start = f.tell() @@ -409,8 +409,8 @@ def patchMachoLoadCommand(f, relocs): f.read(cmdSize - 8) if f.tell() - start != cmdSize: - raise ValueError,"%s: warning: invalid load command size: %r" % ( - sys.argv[0], cmdSize) + raise ValueError("%s: warning: invalid load command size: %r" % ( + sys.argv[0], cmdSize)) def patchMachoSegmentLoadCommand(f, relocs): segment_name = f.read(16) |