OSDN Git Service

* libc/search/db_local.h: New file.
authorfitzsim <fitzsim>
Mon, 24 Jun 2002 23:05:06 +0000 (23:05 +0000)
committerfitzsim <fitzsim>
Mon, 24 Jun 2002 23:05:06 +0000 (23:05 +0000)
* libc/include/db.h: Remove.
* libc/search/Makefile.am (LIB_SOURCES): Add db_local.h.
* libc/search/hash.c (MIN,MAX): Add macros.  Change <db.h> to
"db_local.h".
* libc/search/hash_bigkey.c: Likewise.
* libc/search/hash_buf.c: Likewise.
* libc/search/hash_func.c: Likewise.
* libc/search/hash_log2.c: Likewise.
* libc/search/hash_page.c: Likewise.

newlib/ChangeLog
newlib/libc/search/Makefile.am
newlib/libc/search/Makefile.in
newlib/libc/search/db_local.h [moved from newlib/libc/include/db.h with 100% similarity]
newlib/libc/search/hash.c
newlib/libc/search/hash_bigkey.c
newlib/libc/search/hash_buf.c
newlib/libc/search/hash_func.c
newlib/libc/search/hash_log2.c
newlib/libc/search/hash_page.c

index 115d68e..772b268 100644 (file)
@@ -1,4 +1,17 @@
-Mon Jun 24 21:17:02 2002  J"orn Rennecke <joern.rennecke@superh.com>
+2002-06-24  Thomas Fitzsimmons  <fitzsim@redhat.com>
+
+       * libc/search/db_local.h: New file.
+       * libc/include/db.h: Remove.
+       * libc/search/Makefile.am (LIB_SOURCES): Add db_local.h.
+       * libc/search/hash.c (MIN,MAX): Add macros.  Change <db.h> to
+       "db_local.h".
+       * libc/search/hash_bigkey.c: Likewise.
+       * libc/search/hash_buf.c: Likewise.
+       * libc/search/hash_func.c: Likewise.
+       * libc/search/hash_log2.c: Likewise.
+       * libc/search/hash_page.c: Likewise.
+
+2002-06-24  J"orn Rennecke <joern.rennecke@superh.com>
 
        * libc/machine/sh/strcpy.S: New file.
        * libc/machine/sh/Makefile.am (lib_a_SOURCES): Add rule for it.
index 35aa511..b888a9d 100644 (file)
@@ -6,6 +6,7 @@ INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
 
 LIB_SOURCES = \
        bsearch.c \
+       db_local.h \
        extern.h \
        hash.c \
        hash.h \
index 6a67280..e4fb8d6 100644 (file)
@@ -110,6 +110,7 @@ INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
 
 LIB_SOURCES = \
        bsearch.c \
+       db_local.h \
        extern.h \
        hash.c \
        hash.h \
index 498ee3f..5bd4fb7 100644 (file)
@@ -53,7 +53,7 @@ static char sccsid[] = "@(#)hash.c    8.9 (Berkeley) 6/16/94";
 #include <assert.h>
 #endif
 
-#include <db.h>
+#include "db_local.h"
 #include "hash.h"
 #include "page.h"
 #include "extern.h"
@@ -77,6 +77,10 @@ static void  swap_header(HTAB *);
 static void  swap_header_copy(HASHHDR *, HASHHDR *);
 #endif
 
+/* Macros for min/max.  */
+#define MIN(a,b) (((a)<(b))?(a):(b))
+#define MAX(a,b) (((a)>(b))?(a):(b))
+
 /* Fast arithmetic, relying on powers of 2, */
 #define MOD(x, y)              ((x) & ((y) - 1))
 
index 8f8c58d..821acd0 100644 (file)
@@ -40,6 +40,10 @@ static char sccsid[] = "@(#)hash_bigkey.c    8.3 (Berkeley) 5/31/94";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
 
+/* Macros for min/max.  */
+#define MIN(a,b) (((a)<(b))?(a):(b))
+#define MAX(a,b) (((a)>(b))?(a):(b))
+
 /*
  * PACKAGE: hash
  * DESCRIPTION:
@@ -69,7 +73,7 @@ static char sccsid[] = "@(#)hash_bigkey.c     8.3 (Berkeley) 5/31/94";
 #include <assert.h>
 #endif
 
-#include <db.h>
+#include "db_local.h"
 #include "hash.h"
 #include "page.h"
 #include "extern.h"
index 33cdb7c..3979bcd 100644 (file)
@@ -66,7 +66,7 @@ static char sccsid[] = "@(#)hash_buf.c        8.5 (Berkeley) 7/15/94";
 #include <assert.h>
 #endif
 
-#include <db.h>
+#include "db_local.h"
 #include "hash.h"
 #include "page.h"
 #include "extern.h"
@@ -93,6 +93,10 @@ static BUFHEAD *newbuf(HTAB *, __uint32_t, BUFHEAD *);
 #define MRU_INSERT(B)  BUF_INSERT((B), &hashp->bufhead)
 #define LRU_INSERT(B)  BUF_INSERT((B), LRU)
 
+/* Macros for min/max.  */
+#define MIN(a,b) (((a)<(b))?(a):(b))
+#define MAX(a,b) (((a)>(b))?(a):(b))
+
 /*
  * We are looking for a buffer with address "addr".  If prev_bp is NULL, then
  * address is a bucket index.  If prev_bp is not NULL, then it points to the
index deeb21e..52cb31c 100644 (file)
@@ -40,7 +40,7 @@ static char sccsid[] = "@(#)hash_func.c       8.2 (Berkeley) 2/21/94";
 #include <sys/cdefs.h>
 #include <sys/types.h>
 
-#include <db.h>
+#include "db_local.h"
 #include "hash.h"
 #include "page.h"
 #include "extern.h"
index bbcddb0..9414f26 100644 (file)
@@ -41,7 +41,7 @@ static char sccsid[] = "@(#)hash_log2.c       8.2 (Berkeley) 5/31/94";
 
 #include <sys/types.h>
 
-#include <db.h>
+#include "db_local.h"
 
 __uint32_t
 __log2(num)
index a92dfa6..896aee8 100644 (file)
@@ -69,7 +69,7 @@ static char sccsid[] = "@(#)hash_page.c       8.7 (Berkeley) 8/16/94";
 #include <assert.h>
 #endif
 
-#include <db.h>
+#include "db_local.h"
 #include "hash.h"
 #include "page.h"
 #include "extern.h"