* 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.
This commit is contained in:
parent
59c6d6c4b5
commit
d5487d3fb7
|
@ -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.
|
||||
|
|
|
@ -6,6 +6,7 @@ INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
|
|||
|
||||
LIB_SOURCES = \
|
||||
bsearch.c \
|
||||
db_local.h \
|
||||
extern.h \
|
||||
hash.c \
|
||||
hash.h \
|
||||
|
|
|
@ -110,6 +110,7 @@ INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
|
|||
|
||||
LIB_SOURCES = \
|
||||
bsearch.c \
|
||||
db_local.h \
|
||||
extern.h \
|
||||
hash.c \
|
||||
hash.h \
|
||||
|
|
|
@ -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))
|
||||
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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"
|
||||
|
|
Loading…
Reference in New Issue