This is the mail archive of the libc-ports@sources.redhat.com mailing list for the libc-ports project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ABI test baseline status


On Sunday 13 May 2012 06:42:12 Joseph S. Myers wrote:
> (And noticed in the course of seeing just how out of date tile had become
> in a few months: ia64 has a stray __ELF__ conditional in
> sysdeps/ia64/fpu/libm-symbols.h.

pushed the patch below
-mike

From b9564c38ea4aa7415b472d5d58760930a616ca3d Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Sun, 13 May 2012 15:09:05 -0400
Subject: [PATCH] ia64: delete __ELF__ check in libm-symbols.h

We assume ELF everywhere now, so drop support for non-ELF.

Reported-by: Joseph S. Myers <joseph@codesourcery.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
 ChangeLog.ia64                  |    4 ++++
 sysdeps/ia64/fpu/libm-symbols.h |    9 ++-------
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/ChangeLog.ia64 b/ChangeLog.ia64
index 11ba030..fd90f34 100644
--- a/ChangeLog.ia64
+++ b/ChangeLog.ia64
@@ -1,3 +1,7 @@
+2012-05-14  Mike Frysinger  <vapier@gentoo.org>
+
+	* sysdeps/ia64/fpu/libm-symbols.h: Delete __ELF__ checks.
+
 2012-05-07  Mike Frysinger  <vapier@gentoo.org>
 
 	* sysdeps/unix/sysv/linux/ia64/sysdep.h: Include errno.h.
diff --git a/sysdeps/ia64/fpu/libm-symbols.h b/sysdeps/ia64/fpu/libm-symbols.h
index 5b5e4b7..81084bd 100644
--- a/sysdeps/ia64/fpu/libm-symbols.h
+++ b/sysdeps/ia64/fpu/libm-symbols.h
@@ -3,13 +3,8 @@
 
 /* Support for compatible assembler handling.  */
 
-#ifdef __ELF__
-# define ASM_SIZE_DIRECTIVE(name) .size name,.-name
-# define ASM_TYPE_DIRECTIVE(name,T) .type name,T
-#else
-# define ASM_SIZE_DIRECTIVE(name)
-# define ASM_TYPE_DIRECTIVE(name,T)
-#endif
+#define ASM_SIZE_DIRECTIVE(name) .size name,.-name
+#define ASM_TYPE_DIRECTIVE(name,T) .type name,T
 
 #define LOCAL_LIBM_ENTRY(name)			\
 	.proc name;				\
-- 
1.7.9.7

Attachment: signature.asc
Description: This is a digitally signed message part.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]