This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc 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]

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


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