This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
Community source repository for glibc add-on ports branch, master, updated. glibc-2.15-19-gae9df5c
- From: schwab at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 8 Jan 2012 13:46:53 -0000
- Subject: Community source repository for glibc add-on ports branch, master, updated. glibc-2.15-19-gae9df5c
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 "Community source repository for glibc add-on ports".
The branch, master has been updated
via ae9df5c8a091933d78ba148362053b5bd80206ca (commit)
via 30cfd5f601428d5ec27ded3d75245d463cc1b8b8 (commit)
from 7b966fcb4841623f3c35722e92eb8ac7517ea5b8 (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-ports.git;a=commitdiff;h=ae9df5c8a091933d78ba148362053b5bd80206ca
commit ae9df5c8a091933d78ba148362053b5bd80206ca
Author: Andreas Schwab <schwab@linux-m68k.org>
Date: Sun Jan 8 14:21:01 2012 +0100
m68k: use const instead of __const
diff --git a/ChangeLog.m68k b/ChangeLog.m68k
index 459f9bc..a668b4e 100644
--- a/ChangeLog.m68k
+++ b/ChangeLog.m68k
@@ -1,5 +1,8 @@
2012-01-08 Andreas Schwab <schwab@linux-m68k.org>
+ * sysdeps/m68k/fpu/bits/fenv.h (FE_DFL_ENV, FE_NOMASK_ENV): Use
+ const intead of __const.
+
* sysdeps/m68k/asm-syntax.h: Remove non-ELF support.
* sysdeps/m68k/sysdep.h: Likewise.
(NO_UNDERSCORES): Don't define.
diff --git a/sysdeps/m68k/fpu/bits/fenv.h b/sysdeps/m68k/fpu/bits/fenv.h
index 7c0bcb6..8857284 100644
--- a/sysdeps/m68k/fpu/bits/fenv.h
+++ b/sysdeps/m68k/fpu/bits/fenv.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
+/* Copyright (C) 1997, 1998, 1999, 2000, 2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -71,9 +71,9 @@ typedef struct
fenv_t;
/* If the default argument is used we use this value. */
-#define FE_DFL_ENV ((__const fenv_t *) -1)
+#define FE_DFL_ENV ((const fenv_t *) -1)
#ifdef __USE_GNU
/* Floating-point environment where none of the exceptions are masked. */
-# define FE_NOMASK_ENV ((__const fenv_t *) -2)
+# define FE_NOMASK_ENV ((const fenv_t *) -2)
#endif
http://sources.redhat.com/git/gitweb.cgi?p=glibc-ports.git;a=commitdiff;h=30cfd5f601428d5ec27ded3d75245d463cc1b8b8
commit 30cfd5f601428d5ec27ded3d75245d463cc1b8b8
Author: Andreas Schwab <schwab@linux-m68k.org>
Date: Sun Jan 8 13:47:30 2012 +0100
m68k: remove NO_UNDERSCORES
diff --git a/ChangeLog.m68k b/ChangeLog.m68k
index 3190368..459f9bc 100644
--- a/ChangeLog.m68k
+++ b/ChangeLog.m68k
@@ -1,7 +1,8 @@
2012-01-08 Andreas Schwab <schwab@linux-m68k.org>
- * sysdeps/m68k/sysdep.h: Remove non-ELF support.
- * sysdeps/m68k/asm-syntax.h: Likewise.
+ * sysdeps/m68k/asm-syntax.h: Remove non-ELF support.
+ * sysdeps/m68k/sysdep.h: Likewise.
+ (NO_UNDERSCORES): Don't define.
2012-01-07 Andreas Schwab <schwab@linux-m68k.org>
diff --git a/sysdeps/m68k/sysdep.h b/sysdeps/m68k/sysdep.h
index 2888781..f36b584 100644
--- a/sysdeps/m68k/sysdep.h
+++ b/sysdeps/m68k/sysdep.h
@@ -29,10 +29,6 @@
# define ASM_TYPE_DIRECTIVE(name,typearg) .type name,typearg
# define ASM_SIZE_DIRECTIVE(name) .size name,.-name
-/* In ELF C symbols are asm symbols. */
-# undef NO_UNDERSCORES
-# define NO_UNDERSCORES
-
/* Define an entry point visible from C.
There is currently a bug in gdb which prevents us from specifying
@@ -60,26 +56,18 @@
move.l %fp, -(%sp); \
cfi_adjust_cfa_offset (4); cfi_rel_offset (%fp, 0); \
move.l %sp, %fp; \
- jbsr JUMPTARGET (mcount); \
+ jbsr JUMPTARGET (_mcount); \
move.l (%sp)+, %fp; \
cfi_adjust_cfa_offset (-4); cfi_restore (%fp);
# else
# define CALL_MCOUNT /* Do nothing. */
# endif
-# ifdef NO_UNDERSCORES
-/* Since C identifiers are not normally prefixed with an underscore
- on this system, the asm identifier `syscall_error' intrudes on the
- C name space. Make sure we use an innocuous name. */
-# define syscall_error __syscall_error
-# define mcount _mcount
-# endif
-
# define PSEUDO(name, syscall_name, args) \
- .globl syscall_error; \
+ .globl __syscall_error; \
ENTRY (name) \
DO_CALL (syscall_name, args); \
- jcc JUMPTARGET(syscall_error)
+ jcc JUMPTARGET(__syscall_error)
# undef PSEUDO_END
# define PSEUDO_END(name) \
-----------------------------------------------------------------------
Summary of changes:
ChangeLog.m68k | 8 ++++++--
sysdeps/m68k/fpu/bits/fenv.h | 6 +++---
sysdeps/m68k/sysdep.h | 18 +++---------------
3 files changed, 12 insertions(+), 20 deletions(-)
hooks/post-receive
--
Community source repository for glibc add-on ports