*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: genam.h,v 1.18 1999/02/13 23:20:50 momjian Exp $
+ * $Id: genam.h,v 1.18.2.1 1999/07/30 18:26:58 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef GENAM_H
#define GENAM_H
-#include <access/sdir.h>
-#include <access/funcindex.h>
-#include <access/relscan.h>
-#include <access/itup.h>
+#include "access/funcindex.h"
+#include "access/itup.h"
+#include "access/relscan.h"
+#include "access/sdir.h"
/* ----------------
* generalized index_ interface routines
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: heapam.h,v 1.43 1999/07/10 22:06:26 tgl Exp $
+ * $Id: heapam.h,v 1.43.2.1 1999/07/30 18:26:58 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef HEAPAM_H
#define HEAPAM_H
-#include "access/tupmacs.h"
+#include <time.h>
#include "access/htup.h"
#include "access/relscan.h"
+#include "access/tupmacs.h"
#include "storage/block.h"
#include "utils/rel.h"
#include "utils/tqual.h"
-#include <time.h>
/* ----------------------------------------------------------------
* heap access method statistics
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: ibit.h,v 1.9 1999/02/13 23:20:54 momjian Exp $
+ * $Id: ibit.h,v 1.9.2.1 1999/07/30 18:26:59 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef IBIT_H
#define IBIT_H
-#include <utils/memutils.h>
+#include "utils/memutils.h"
typedef struct IndexAttributeBitMapData
{
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: iqual.h,v 1.11 1999/02/13 23:20:55 momjian Exp $
+ * $Id: iqual.h,v 1.11.2.1 1999/07/30 18:26:59 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef IQUAL_H
#define IQUAL_H
-#include <access/skey.h>
-#include <access/itup.h>
+#include "access/itup.h"
+#include "access/skey.h"
/* ----------------
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: printtup.h,v 1.10 1999/05/25 22:42:32 momjian Exp $
+ * $Id: printtup.h,v 1.10.2.1 1999/07/30 18:26:59 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef PRINTTUP_H
#define PRINTTUP_H
-#include <tcop/dest.h>
+#include "tcop/dest.h"
extern DestReceiver *printtup_create_DR(void);
extern void showatts(char *name, TupleDesc attinfo);
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: rtscan.h,v 1.6 1999/02/13 23:20:58 momjian Exp $
+ * $Id: rtscan.h,v 1.6.2.1 1999/07/30 18:26:59 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef RTSCAN_H
#define RTSCAN_H
-#include <utils/rel.h>
-#include <storage/block.h>
-#include <storage/off.h>
+#include "storage/block.h"
+#include "storage/off.h"
+#include "utils/rel.h"
void rtadjscans(Relation r, int op, BlockNumber blkno, OffsetNumber offnum);
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: skey.h,v 1.11 1999/02/13 23:20:58 momjian Exp $
+ * $Id: skey.h,v 1.11.2.1 1999/07/30 18:26:59 scrappy Exp $
*
*
* Note:
#ifndef SKEY_H
#define SKEY_H
-#include <access/attnum.h>
-#include <fmgr.h>
+#include "access/attnum.h"
+#include "fmgr.h"
typedef struct ScanKeyData
{
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: strat.h,v 1.15 1999/05/25 22:42:34 momjian Exp $
+ * $Id: strat.h,v 1.15.2.1 1999/07/30 18:26:59 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef STRAT_H
#define STRAT_H
-#include <access/skey.h>
+#include "access/skey.h"
typedef uint16 StrategyNumber;
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: transam.h,v 1.22 1999/06/10 14:17:12 vadim Exp $
+ * $Id: transam.h,v 1.22.2.1 1999/07/30 18:26:59 scrappy Exp $
*
* NOTES
* Transaction System Version 101 now support proper oid
#ifndef TRANSAM_H
#define TRANSAM_H
-#include <storage/bufmgr.h>
+#include "storage/bufmgr.h"
/* ----------------
* transaction system version id
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: tupdesc.h,v 1.22 1999/05/25 22:42:36 momjian Exp $
+ * $Id: tupdesc.h,v 1.22.2.1 1999/07/30 18:27:00 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef TUPDESC_H
#define TUPDESC_H
-#include <nodes/pg_list.h>
-#include <access/attnum.h>
-#include <catalog/pg_attribute.h>
+#include "access/attnum.h"
+#include "catalog/pg_attribute.h"
+#include "nodes/pg_list.h"
typedef struct attrDefault
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: tupmacs.h,v 1.10 1999/05/25 16:13:36 momjian Exp $
+ * $Id: tupmacs.h,v 1.10.2.1 1999/07/30 18:27:00 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef TUPMACS_H
#define TUPMACS_H
+#include "utils/memutils.h"
+
/*
* check to see if the ATT'th bit of an array of 8-bit bytes is set.
*/
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: xact.h,v 1.20 1999/02/13 23:21:00 momjian Exp $
+ * $Id: xact.h,v 1.20.2.1 1999/07/30 18:27:00 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef XACT_H
#define XACT_H
-#include <access/transam.h>
-#include <utils/nabstime.h>
+#include "access/transam.h"
+#include "utils/nabstime.h"
/* ----------------
* transaction state structure
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: bootstrap.h,v 1.14 1999/02/13 23:21:00 momjian Exp $
+ * $Id: bootstrap.h,v 1.14.2.1 1999/07/30 18:27:02 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef BOOTSTRAP_H
#define BOOTSTRAP_H
-#include <access/funcindex.h>
-#include <access/itup.h>
-#include <utils/rel.h>
+#include "access/funcindex.h"
+#include "access/itup.h"
+#include "utils/rel.h"
#define MAXATTR 40 /* max. number of attributes in a relation */
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: c.h,v 1.58 1999/07/01 19:47:25 momjian Exp $
+ * $Id: c.h,v 1.58.2.1 1999/07/30 18:26:57 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
on some platforms, and we only want our definitions used if stdlib.h doesn't
have its own. The same goes for stddef and stdarg if present.
*/
+
+#include "config.h"
+
+
+#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#ifdef STDC_HEADERS
#include <stddef.h>
#include <stdarg.h>
* ----------------------------------------------------------------
*/
-/*
- * We used to define const, signed, volatile, and inline as empty
- * if __STDC__ wasn't defined. Now we let configure test whether
- * those keywords work; config.h defines them as empty if not.
- */
-
/*
* CppAsString
* Convert the argument to a string, using the C preprocessor.
#endif /* hpux */
#endif
-#if defined(sun) && defined(sparc) && !defined(__SVR4)
+#if defined(sun) && defined(__sparc__) && !defined(__SVR4)
#define memmove(d, s, l) bcopy(s, d, l)
#include <unistd.h>
#include <varargs.h>
#ifndef HAVE_SNPRINTF
extern int snprintf(char *str, size_t count, const char *fmt,...);
-
#endif
#ifndef HAVE_VSNPRINTF
extern int vsnprintf(char *str, size_t count, const char *fmt, va_list args);
+#endif
+#ifndef HAVE_MEMMOVE
+#include <regex/utils.h>
#endif
/* ----------------