diff options
| author | Tom de Vries <tdevries@suse.de> | 2025-10-22 07:28:45 +0200 |
|---|---|---|
| committer | Tom de Vries <tdevries@suse.de> | 2025-10-22 07:28:45 +0200 |
| commit | 50a07b4a1f3c0819ee42a44a8e61ab2da2b92e41 (patch) | |
| tree | fc959a4fcc26508002e8c8c6b127f721b1e3dd70 /gdb/contrib/dwarf-to-dwarf-assembler.py | |
| parent | 4cfcc5412cc2dd1ebe31ca467f2afe4752d45952 (diff) | |
| download | binutils-50a07b4a1f3c0819ee42a44a8e61ab2da2b92e41.zip binutils-50a07b4a1f3c0819ee42a44a8e61ab2da2b92e41.tar.gz binutils-50a07b4a1f3c0819ee42a44a8e61ab2da2b92e41.tar.bz2 | |
[gdb/contrib] Fix errno.EOPNOTSUP in dwarf-to-dwarf-assembler.py
When running dwarf-to-dwarf-assembler.py without arguments, I run into:
...
$ ./gdb/contrib/dwarf-to-dwarf-assembler.py
Usage:
python ./asm_to_dwarf_assembler.py <path/to/elf/file>
Traceback (most recent call last):
File "/data/vries/gdb/binutils-gdb.git/./gdb/contrib/dwarf-to-dwarf-assembler.py", line 621, in main
filename = argv[1]
~~~~^^^
IndexError: list index out of range
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/vries/gdb/binutils-gdb.git/./gdb/contrib/dwarf-to-dwarf-assembler.py", line 642, in <module>
main(sys.argv)
~~~~^^^^^^^^^^
File "/data/vries/gdb/binutils-gdb.git/./gdb/contrib/dwarf-to-dwarf-assembler.py", line 625, in main
sys.exit(errno.EOPNOTSUP)
^^^^^^^^^^^^^^^
AttributeError: module 'errno' has no attribute 'EOPNOTSUP'. Did you mean: 'EOPNOTSUPP'?
...
Fix this by using errno.EOPNOTSUPP.
Diffstat (limited to 'gdb/contrib/dwarf-to-dwarf-assembler.py')
| -rwxr-xr-x | gdb/contrib/dwarf-to-dwarf-assembler.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/contrib/dwarf-to-dwarf-assembler.py b/gdb/contrib/dwarf-to-dwarf-assembler.py index 4b4774d..cf00be0 100755 --- a/gdb/contrib/dwarf-to-dwarf-assembler.py +++ b/gdb/contrib/dwarf-to-dwarf-assembler.py @@ -622,7 +622,7 @@ def main(argv): except IndexError: print("Usage:", file=sys.stderr) print("python ./asm_to_dwarf_assembler.py <path/to/elf/file>", file=sys.stderr) - sys.exit(errno.EOPNOTSUP) + sys.exit(errno.EOPNOTSUPP) try: with open(filename, "rb") as elf_file: |
