diff --git a/src/backend/port/linuxalpha/Makefile b/src/backend/port/linuxalpha/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..c3853ef7bd26d20dbd8ec4185d654faa52f7d110
--- /dev/null
+++ b/src/backend/port/linuxalpha/Makefile
@@ -0,0 +1,34 @@
+#-------------------------------------------------------------------------
+#
+# Makefile--
+#    Makefile for port/linux
+#
+# IDENTIFICATION
+#    $Header: /cvsroot/pgsql/src/backend/port/linuxalpha/Attic/Makefile,v 1.1 1997/03/14 06:01:11 scrappy Exp $
+#
+#-------------------------------------------------------------------------
+
+SRCDIR = ../../..
+include ../../../Makefile.global
+
+INCLUDE_OPT = -I../.. \
+              -I../../../include
+
+CFLAGS+=$(INCLUDE_OPT)
+
+OBJS = port.o
+
+all: SUBSYS.o
+
+SUBSYS.o: $(OBJS)
+	$(LD) -r -o SUBSYS.o $(OBJS)
+
+depend dep:
+	$(CC) -MM $(INCLUDE_OPT) *.c >depend
+
+clean: 
+	rm -f SUBSYS.o $(OBJS)
+
+ifeq (depend,$(wildcard depend))
+include depend
+endif
diff --git a/src/backend/port/linuxalpha/machine.h b/src/backend/port/linuxalpha/machine.h
new file mode 100644
index 0000000000000000000000000000000000000000..78d45d41ba948d8daf5e372459ae39410dc2d6c7
--- /dev/null
+++ b/src/backend/port/linuxalpha/machine.h
@@ -0,0 +1,18 @@
+/*-------------------------------------------------------------------------
+ *
+ * machine.h--
+ *    
+ *
+ *
+ * Copyright (c) 1994, Regents of the University of California
+ *
+ * $Id: machine.h,v 1.1 1997/03/14 06:01:21 scrappy Exp $
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef MACHINE_H
+#define MACHINE_H
+
+#define BLCKSZ	8192
+
+#endif
diff --git a/src/backend/port/linuxalpha/port-protos.h b/src/backend/port/linuxalpha/port-protos.h
new file mode 100644
index 0000000000000000000000000000000000000000..7bcbaf020d182264c13efac48a439c9818ce21c1
--- /dev/null
+++ b/src/backend/port/linuxalpha/port-protos.h
@@ -0,0 +1,25 @@
+/*-------------------------------------------------------------------------
+ *
+ * port-protos.h--
+ *    port-specific prototypes for SunOS 4
+ *
+ *
+ * Copyright (c) 1994, Regents of the University of California
+ *
+ * $Id: port-protos.h,v 1.1 1997/03/14 06:01:33 scrappy Exp $
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef PORT_PROTOS_H
+#define PORT_PROTOS_H
+
+#include "fmgr.h"			/* for func_ptr */
+#include "utils/dynamic_loader.h"
+#include "dlfcn.h"
+
+#define pg_dlopen(f)    dlopen(f, 2)
+#define pg_dlsym        dlsym
+#define pg_dlclose      dlclose
+#define pg_dlerror      dlerror
+
+#endif /* PORT_PROTOS_H */
diff --git a/src/backend/port/linuxalpha/port.c b/src/backend/port/linuxalpha/port.c
new file mode 100644
index 0000000000000000000000000000000000000000..a98868144492eafa99ae651e54807b9a43f3f2dd
--- /dev/null
+++ b/src/backend/port/linuxalpha/port.c
@@ -0,0 +1,13 @@
+/*-------------------------------------------------------------------------
+ *
+ * port.c--
+ *    Linux-specific routines
+ *
+ * Copyright (c) 1994, Regents of the University of California
+ *
+ *
+ * IDENTIFICATION
+ *    $Header: /cvsroot/pgsql/src/backend/port/linuxalpha/Attic/port.c,v 1.1 1997/03/14 06:01:40 scrappy Exp $
+ *
+ *-------------------------------------------------------------------------
+ */