darwin, configuration, check properly for dwarf2 debug line support
authorIain Sandoe <iain@sandoe.co.uk>
Mon, 24 Dec 2018 08:43:20 +0000 (08:43 +0000)
committerIain Sandoe <iains@gcc.gnu.org>
Mon, 24 Dec 2018 08:43:20 +0000 (08:43 +0000)
commitf1b2727feb2d6427e1372672c16f0bf887a482ed
tree346e8f37b3aa599e8f6bfde3370618218ee78641
parent959b8c8257b8b6fa547c25098d1024b53e5f9b45
darwin, configuration, check properly for dwarf2 debug line support

This corrects a long-standing misconfiguration for Darwin.
The assembler supports the “.file” and “.loc” directives, but
the GCC configury was not detecting this because it was
using objdump, which does not exist on most Darwin installations.

We added support for “otool” to GCC and now we can use that to
make the check that’s done with objdump on ELF targets.

2018-12-24  Iain Sandoe  <iain@sandoe.co.uk>

* configure.ac (dwarf2_debug_line): Check for the debug_line
section using otool when there’s no objdump available.
* configure: Regenerate.

From-SVN: r267393
gcc/ChangeLog
gcc/configure
gcc/configure.ac