[Libdexter-commits] SF.net SVN: libdexter: [368]
Brought to you by:
pkovacs
|
From: <pk...@us...> - 2007-06-04 18:15:45
|
Revision: 368
http://svn.sourceforge.net/libdexter/?rev=368&view=rev
Author: pkovacs
Date: 2007-06-04 11:13:59 -0700 (Mon, 04 Jun 2007)
Log Message:
-----------
update gnulib & ebuild
Modified Paths:
--------------
distro/portage/net-libs/libdexter/libdexter-0.999.ebuild
libdexter/trunk/libgnu/m4/stdint.m4
Added Paths:
-----------
libdexter/trunk/libgnu/m4/float_h.m4
Modified: distro/portage/net-libs/libdexter/libdexter-0.999.ebuild
===================================================================
--- distro/portage/net-libs/libdexter/libdexter-0.999.ebuild 2007-06-04 04:54:19 UTC (rev 367)
+++ distro/portage/net-libs/libdexter/libdexter-0.999.ebuild 2007-06-04 18:13:59 UTC (rev 368)
@@ -27,7 +27,7 @@
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
gnutls? (
- >=net-libs/gnutls-1.2.11
+ >=net-libs/gnutls-1.4.4
)
tcpd? (
sys-apps/tcp-wrappers
Added: libdexter/trunk/libgnu/m4/float_h.m4
===================================================================
--- libdexter/trunk/libgnu/m4/float_h.m4 (rev 0)
+++ libdexter/trunk/libgnu/m4/float_h.m4 2007-06-04 18:13:59 UTC (rev 368)
@@ -0,0 +1,21 @@
+# float_h.m4 serial 1
+dnl Copyright (C) 2007 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_FLOAT_H],
+[
+ AC_REQUIRE([AC_PROG_CC])
+ AC_REQUIRE([AC_CANONICAL_HOST])
+ FLOAT_H=
+ case "$host_os" in
+ beos*)
+ FLOAT_H=float.h
+ gl_ABSOLUTE_HEADER([float.h])
+ ABSOLUTE_FLOAT_H=\"$gl_cv_absolute_float_h\"
+ AC_SUBST([ABSOLUTE_FLOAT_H])
+ ;;
+ esac
+ AC_SUBST([FLOAT_H])
+])
Property changes on: libdexter/trunk/libgnu/m4/float_h.m4
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:keywords
+ Id
Name: svn:eol-style
+ native
Modified: libdexter/trunk/libgnu/m4/stdint.m4
===================================================================
--- libdexter/trunk/libgnu/m4/stdint.m4 2007-06-04 04:54:19 UTC (rev 367)
+++ libdexter/trunk/libgnu/m4/stdint.m4 2007-06-04 18:13:59 UTC (rev 368)
@@ -1,5 +1,5 @@
-# stdint.m4 serial 23
-dnl Copyright (C) 2001-2002, 2004-2007 Free Software Foundation, Inc.
+# stdint.m4 serial 25
+dnl Copyright (C) 2001-2007 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
@@ -142,12 +142,32 @@
#endif
intmax_t i = INTMAX_MAX;
uintmax_t j = UINTMAX_MAX;
+
+#include <limits.h> /* for CHAR_BIT */
+#define TYPE_MINIMUM(t) \
+ ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
+#define TYPE_MAXIMUM(t) \
+ ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
struct s {
- int check_PTRDIFF: PTRDIFF_MIN < (ptrdiff_t) 0 && (ptrdiff_t) 0 < PTRDIFF_MAX ? 1 : -1;
- int check_SIG_ATOMIC: SIG_ATOMIC_MIN <= (sig_atomic_t) 0 && (sig_atomic_t) 0 < SIG_ATOMIC_MAX ? 1 : -1;
- int check_SIZE: (size_t) 0 < SIZE_MAX ? 1 : -1;
- int check_WCHAR: WCHAR_MIN <= (wchar_t) 0 && (wchar_t) 0 < WCHAR_MAX ? 1 : -1;
- int check_WINT: WINT_MIN <= (wint_t) 0 && (wint_t) 0 < WINT_MAX ? 1 : -1;
+ int check_PTRDIFF:
+ PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
+ && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
+ ? 1 : -1;
+ /* Detect bug in FreeBSD 6.0 / ia64. */
+ int check_SIG_ATOMIC:
+ SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
+ && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
+ ? 1 : -1;
+ int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
+ int check_WCHAR:
+ WCHAR_MIN == TYPE_MINIMUM (wchar_t)
+ && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
+ ? 1 : -1;
+ /* Detect bug in mingw. */
+ int check_WINT:
+ WINT_MIN == TYPE_MINIMUM (wint_t)
+ && WINT_MAX == TYPE_MAXIMUM (wint_t)
+ ? 1 : -1;
/* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others. */
int check_UINT8_C:
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|