From fe58a6517dcfc9e0466fb71954f999a268d71060 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Fri, 3 Aug 2012 11:35:12 +0200 Subject: [PATCH] m68k: remove ASM_{TYPE,SIZE}_DIRECTIVE and ALIGNARG --- ports/ChangeLog.m68k | 9 +++++++++ ports/sysdeps/m68k/asm-syntax.h | 11 +---------- ports/sysdeps/m68k/sysdep.h | 16 ++++------------ 3 files changed, 14 insertions(+), 22 deletions(-) diff --git a/ports/ChangeLog.m68k b/ports/ChangeLog.m68k index 2e180a7..e91f34b 100644 --- a/ports/ChangeLog.m68k +++ b/ports/ChangeLog.m68k @@ -1,3 +1,12 @@ +2012-08-03 Andreas Schwab + + * sysdeps/m68k/sysdep.h (ALIGNARG, ASM_TYPE_DIRECTIVE) + (ASM_SIZE_DIRECTIVE): Remove. + (ENTRY, END): Use .p2align. Use .type and .size instead of + ASM_TYPE_DIRECTIVE and ASM_SIZE_DIRECTIVE. + * sysdeps/m68k/asm-syntax.h (ALIGNARG, PROLOG, EPILOG, ALIGN) + (GLOBL): Remove unused macros. + 2012-08-01 Joseph Myers * sysdeps/unix/sysv/linux/m68k/kernel-features.h diff --git a/ports/sysdeps/m68k/asm-syntax.h b/ports/sysdeps/m68k/asm-syntax.h index 53f5259..f011ff2 100644 --- a/ports/sysdeps/m68k/asm-syntax.h +++ b/ports/sysdeps/m68k/asm-syntax.h @@ -1,5 +1,5 @@ /* Definitions for 68k syntax variations. - Copyright (C) 1992, 1994, 1996, 1997, 2012 Free Software Foundation, Inc. + Copyright (C) 1992-2012 Free Software Foundation, Inc. This file is part of the GNU C Library. Its master source is NOT part of the C library, however. The master source lives in the GNU MP Library. @@ -17,11 +17,6 @@ License along with the GNU C Library. If not, see . */ -/* ELF uses byte-counts for .align, most others use log2 of count of bytes. */ -#define ALIGNARG(log2) 1<