linux.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Wrap in do...while.

* i386/linux.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Wrap in do...while.
	* i386.md (prologue_get_pc): Remove unused variable.

From-SVN: r23816
This commit is contained in:
Jason Merrill 1998-11-23 20:25:50 +00:00 committed by Jason Merrill
parent e468780f7e
commit 8c8a971708
3 changed files with 11 additions and 6 deletions

View File

@ -1,3 +1,8 @@
Mon Nov 23 20:25:03 1998 Jason Merrill <jason@yorick.cygnus.com>
* i386/linux.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Wrap in do...while.
* i386.md (prologue_get_pc): Remove unused variable.
Mon Nov 23 17:05:40 1998 Geoffrey Noer <noer@cygnus.com>
* i386/xm-cygwin.h: Rename cygwin_ path funcs back to cygwin32_.

View File

@ -6445,8 +6445,6 @@ byte_xor_operation:
""
"*
{
char buffer[64];
output_asm_insn (AS1 (call,%X1), operands);
if (! TARGET_DEEP_BRANCH_PREDICTION)
{

View File

@ -226,8 +226,10 @@ Boston, MA 02111-1307, USA. */
This is used to align code labels according to Intel recommendations. */
#ifdef HAVE_GAS_MAX_SKIP_P2ALIGN
#define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE,LOG,MAX_SKIP) \
if ((LOG)!=0) \
if ((MAX_SKIP)==0) fprintf ((FILE), "\t.p2align %d\n", (LOG)); \
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP))
#define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE,LOG,MAX_SKIP) \
do { \
if ((LOG)!=0) \
if ((MAX_SKIP)==0) fprintf ((FILE), "\t.p2align %d\n", (LOG)); \
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
} while (0)
#endif