diff options
author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-10-02 18:52:15 +0000 |
---|---|---|
committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-10-02 18:52:15 +0000 |
commit | 033a235627b9e8ca6a18d459863691881175503f (patch) | |
tree | b601d10cfde53e6771be0e872d53e7560bd0ad31 /gcc/config.in | |
parent | 22db8a52b0b2ca0ac08068d13d5e2f2c0caf34fe (diff) | |
download | gcc-033a235627b9e8ca6a18d459863691881175503f.tar.gz |
PR debug/40521
* configure.ac (HAVE_GAS_CFI_SECTIONS_DIRECTIVE): New test.
* configure: Regenerated.
* config.in: Regenerated.
* dwarf2out.c (dwarf2out_do_cfi_asm): Return false if
!HAVE_GAS_CFI_SECTIONS_DIRECTIVE and not emitting .eh_frame.
(dwarf2out_init): If HAVE_GAS_CFI_SECTIONS_DIRECTIVE and
not emitting .eh_frame, emit .cfi_sections .debug_frame
directive.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152414 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config.in')
-rw-r--r-- | gcc/config.in | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/config.in b/gcc/config.in index 9ee0bde2b5a..12573fd1579 100644 --- a/gcc/config.in +++ b/gcc/config.in @@ -887,6 +887,12 @@ #endif +/* Define 0/1 if your assembler supports .cfi_sections. */ +#ifndef USED_FOR_TARGET +#undef HAVE_GAS_CFI_SECTIONS_DIRECTIVE +#endif + + /* Define if your assembler supports the .loc discriminator sub-directive. */ #ifndef USED_FOR_TARGET #undef HAVE_GAS_DISCRIMINATOR |