i386.h (ASM_PRINTF_EXTENSIONS): New macro.
authorUros Bizjak <ubizjak@gmail.com>
Sun, 30 Jul 2017 08:51:37 +0000 (10:51 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Sun, 30 Jul 2017 08:51:37 +0000 (10:51 +0200)
commitec1895c1f3567ada2256a82282f5cbf109e63e51
treee8845add693bbe723e3dcb5ea546fae62df0fec1
parent218e5d04b322a58949f8d73e83976765de75e610
i386.h (ASM_PRINTF_EXTENSIONS): New macro.

* config/i386/i386.h (ASM_PRINTF_EXTENSIONS): New macro.
(ASM_OUTPUT_REG_PUSH): Rewrite with new operand modifiers.
(ASM_OUTPUT_REG_POP): Ditto.
* config/i386/i386.c (ix86_asm_output_function_label): Use fputs
instead of asm_fprintf to output pure string.

From-SVN: r250720
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h