This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, master, updated. glibc-2.16-ports-merge-117-g606dd3d
- From: jsm28 at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 2 Aug 2012 20:57:57 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.16-ports-merge-117-g606dd3d
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 606dd3d9f42bc741f919ebdb2d86a59aaf525023 (commit)
from d24416315b916c101f8898df93fb234595b48fd8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=606dd3d9f42bc741f919ebdb2d86a59aaf525023
commit 606dd3d9f42bc741f919ebdb2d86a59aaf525023
Author: Joseph Myers <joseph@codesourcery.com>
Date: Thu Aug 2 20:57:45 2012 +0000
Remove ASM_TYPE_DIRECTIVE for ARM.
diff --git a/ports/ChangeLog.arm b/ports/ChangeLog.arm
index 58ad60d..8379dc0 100644
--- a/ports/ChangeLog.arm
+++ b/ports/ChangeLog.arm
@@ -1,3 +1,8 @@
+2012-08-02 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/arm/sysdep.h (ASM_TYPE_DIRECTIVE): Remove.
+ (ENTRY): Do not use ASM_TYPE_DIRECTIVE.
+
2012-08-01 Joseph Myers <joseph@codesourcery.com>
* sysdeps/unix/sysv/linux/arm/kernel-features.h
diff --git a/ports/sysdeps/arm/sysdep.h b/ports/sysdeps/arm/sysdep.h
index cd3d70b..6ec2bd6 100644
--- a/ports/sysdeps/arm/sysdep.h
+++ b/ports/sysdeps/arm/sysdep.h
@@ -30,8 +30,6 @@
/* Syntactic details of assembler. */
#define ALIGNARG(log2) log2
-/* For ELF we need the `.type' directive to make shared libs work right. */
-#define ASM_TYPE_DIRECTIVE(name,typearg) .type name,%##typearg;
#define ASM_SIZE_DIRECTIVE(name) .size name,.-name
#define PLTJMP(_x) _x##(PLT)
@@ -63,7 +61,7 @@
/* Define an entry point visible from C. */
#define ENTRY(name) \
.globl C_SYMBOL_NAME(name); \
- ASM_TYPE_DIRECTIVE (C_SYMBOL_NAME(name),function) \
+ .type C_SYMBOL_NAME(name),%function; \
.align ALIGNARG(4); \
C_LABEL(name) \
.cfi_sections .debug_frame; \
-----------------------------------------------------------------------
Summary of changes:
ports/ChangeLog.arm | 5 +++++
ports/sysdeps/arm/sysdep.h | 4 +---
2 files changed, 6 insertions(+), 3 deletions(-)
hooks/post-receive
--
GNU C Library master sources