|
From: | cvs-commit at gcc dot gnu.org |
Subject: | [Bug gas/19614] gas for c6x prints "Error: inconsistent uses of .cfi_sections" when gcc compiles things with it |
Date: | Thu, 11 Feb 2016 15:32:09 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=19614 --- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Nick Clifton <address@hidden>: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=bd5608dcc6a76876db06b1af1852252a4282aa2f commit bd5608dcc6a76876db06b1af1852252a4282aa2f Author: Nick Clifton <address@hidden> Date: Thu Feb 11 15:30:55 2016 +0000 Allow the .cfi_sections directive to be reissued provided that CFI generation has not yet started. PR gas/19614 * dw2gencfi.c (cfi_sections_set): Delay setting this variable until it is actually used. (cfi_set_sections): Set cfi_sections_set to true. (dot_cfi_startproc): Likewise. (dot_cfi_endproc): Likewise. (dot_cfi_fde_data): Likewise. (cfi_finish): Likewise. (dot_cfi_sections): Do not set cfi_sections_set. * doc/as.texinfo (.cfi_sections): Note that targets can provide their own cfi section name. Also note that the directive can be reissued provided that CFI generation has not started. * testsuite/gas/mips/compact-eh-err2.s: Add .cfi_startproc and .cfi_endproc directives so that the redefinition of .cfi_sections will trigger the generation of the error message. * testsuite/gas/mips/compact-eh-err2.l: Update expected line number of error message. -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |