
DWARF 1 is very different than DWARF 2+ (see the commentary in https://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html#index-gdwarf) and LLVM does not really seem to support DWARF 1 as Clang does not offer a `-gdwarf-1` flag and `llc` will just generate DWARF 2 with the version set to 1: https://godbolt.org/z/s85d87n3a. Since this isn't actually supported (and it's not clear it would be useful anyway), report that DWARF 1 is not supported if it is requested. Also add a help message to the error saying which versions are supported.
6 lines
151 B
Text
6 lines
151 B
Text
error: requested DWARF version 6 is not supported
|
|
|
|
|
= help: supported DWARF versions are 2, 3, 4 and 5
|
|
|
|
error: aborting due to 1 previous error
|
|
|