diff options
author | Jakub Jelinek <jakub@redhat.com> | 2018-02-26 20:46:34 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2018-02-26 20:46:34 +0100 |
commit | e586831971cda2da0e25e21a81eeeea60514a89e (patch) | |
tree | c4946ab031d9b0b044d5fbc4279f972ec92e7cfb /libgcc/ChangeLog | |
parent | 106b15eac3345e62475f6087d53711c9e33c25d5 (diff) | |
download | gcc-e586831971cda2da0e25e21a81eeeea60514a89e.zip gcc-e586831971cda2da0e25e21a81eeeea60514a89e.tar.gz gcc-e586831971cda2da0e25e21a81eeeea60514a89e.tar.bz2 |
re PR debug/83917 (with -mcall-ms2sysv-xlogues, stepping into x86 tail-call restore stub gives bad backtrace)
PR debug/83917
* config/i386/i386-asm.h (PACKAGE_VERSION, PACKAGE_NAME,
PACKAGE_STRING, PACKAGE_TARNAME, PACKAGE_URL): Undefine between
inclusion of auto-target.h and auto-host.h.
(USE_GAS_CFI_DIRECTIVES): Define if not defined already based on
__GCC_HAVE_DWARF2_CFI_ASM.
(cfi_startproc, cfi_endproc, cfi_adjust_cfa_offset,
cfi_def_cfa_register, cfi_def_cfa, cfi_register, cfi_offset, cfi_push,
cfi_pop): Define.
* config/i386/cygwin.S: Don't include auto-host.h here, just
define USE_GAS_CFI_DIRECTIVES to 1 or 0 and include i386-asm.h.
(cfi_startproc, cfi_endproc, cfi_adjust_cfa_offset,
cfi_def_cfa_register, cfi_register, cfi_push, cfi_pop): Remove.
* config/i386/resms64fx.h: Add cfi_* directives.
* config/i386/resms64x.h: Likewise.
From-SVN: r258010
Diffstat (limited to 'libgcc/ChangeLog')
-rw-r--r-- | libgcc/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 0e9e775..d29f2f4 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,21 @@ +2018-02-26 Jakub Jelinek <jakub@redhat.com> + + PR debug/83917 + * config/i386/i386-asm.h (PACKAGE_VERSION, PACKAGE_NAME, + PACKAGE_STRING, PACKAGE_TARNAME, PACKAGE_URL): Undefine between + inclusion of auto-target.h and auto-host.h. + (USE_GAS_CFI_DIRECTIVES): Define if not defined already based on + __GCC_HAVE_DWARF2_CFI_ASM. + (cfi_startproc, cfi_endproc, cfi_adjust_cfa_offset, + cfi_def_cfa_register, cfi_def_cfa, cfi_register, cfi_offset, cfi_push, + cfi_pop): Define. + * config/i386/cygwin.S: Don't include auto-host.h here, just + define USE_GAS_CFI_DIRECTIVES to 1 or 0 and include i386-asm.h. + (cfi_startproc, cfi_endproc, cfi_adjust_cfa_offset, + cfi_def_cfa_register, cfi_register, cfi_push, cfi_pop): Remove. + * config/i386/resms64fx.h: Add cfi_* directives. + * config/i386/resms64x.h: Likewise. + 2018-02-20 Max Filippov <jcmvbkbc@gmail.com> * config/xtensa/ieee754-df.S (__adddf3_aux): Add |