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-378-g1ccc239
- From: sje at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 27 Sep 2012 21:07:45 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.16-ports-merge-378-g1ccc239
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 1ccc2399144ecf95f0246326d2dae30bf95e6107 (commit)
via 40cb3caf83aacf6229361778b6a106f22d026d95 (commit)
from 31ed415328c1db05c4302c51120a906873c610ab (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=1ccc2399144ecf95f0246326d2dae30bf95e6107
commit 1ccc2399144ecf95f0246326d2dae30bf95e6107
Author: Steve Ellcey <sellcey@mips.com>
Date: Thu Sep 27 14:07:15 2012 -0700
Remove sysdeps/ieee754/ldbl-128/bits/huge_vall.h and let builds use
bits/huge_vall.h instead. There is no longer any need for the special
huge_vall.h file.
diff --git a/ChangeLog b/ChangeLog
index ff8710b..d2b2e24 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-09-27 Steve Ellcey <sellcey@mips.com>
+
+ * sysdeps/ieee754/ldbl-128/bits/huge_vall.h: Remove.
+
2012-09-27 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/x86_64/multiarch/strncmp-ssse3.S: Empty if not in
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=40cb3caf83aacf6229361778b6a106f22d026d95
commit 40cb3caf83aacf6229361778b6a106f22d026d95
Author: Steve Ellcey <sellcey@mips.com>
Date: Thu Sep 27 14:06:11 2012 -0700
Remove sysdeps/ieee754/ldbl-128/bits/huge_vall.h and let builds
use bits/huge_vall.h instead. There is no longer any need for
the special huge_vall.h file.
diff --git a/sysdeps/ieee754/ldbl-128/bits/huge_vall.h b/sysdeps/ieee754/ldbl-128/bits/huge_vall.h
deleted file mode 100644
index 89b2073..0000000
--- a/sysdeps/ieee754/ldbl-128/bits/huge_vall.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* `HUGE_VALL' constant for IEEE 754 machines (where it is infinity).
- Used by <stdlib.h> and <math.h> functions for overflow.
- Copyright (C) 1992, 1995, 1996, 1997, 1999, 2000, 2004
- 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
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _MATH_H
-# error "Never use <bits/huge_vall.h> directly; include <math.h> instead."
-#endif
-
-/* IEEE positive infinity (-HUGE_VAL is negative infinity). */
-
-#if __GNUC_PREREQ(3,3)
-# define HUGE_VALL (__builtin_huge_vall())
-#elif __GNUC_PREREQ(2,96)
-# define HUGE_VALL (__extension__ 0x1.0p32767L)
-#else
-# include <endian.h>
-
-typedef union { unsigned char __c[16]; long double __ld; } __huge_vall_t;
-
-# if __BYTE_ORDER == __BIG_ENDIAN
-# define __HUGE_VALL_bytes { 0x7f, 0xff, 0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
-# endif
-# if __BYTE_ORDER == __LITTLE_ENDIAN
-# define __HUGE_VALL_bytes { 0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0xff, 0x7f }
-# endif
-
-# ifdef __GNUC__
-# define HUGE_VALL (__extension__ \
- ((__huge_vall_t) { __c : __HUGE_VALL_bytes }).__ld)
-# else
-static __huge_vall_t __huge_vall = { __HUGE_VALL_bytes };
-# define HUGE_VALL (__huge_vall.__ld)
-# endif
-#endif
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 ++
sysdeps/ieee754/ldbl-128/bits/huge_vall.h | 50 -----------------------------
2 files changed, 4 insertions(+), 50 deletions(-)
delete mode 100644 sysdeps/ieee754/ldbl-128/bits/huge_vall.h
hooks/post-receive
--
GNU C Library master sources