summaryrefslogtreecommitdiff
path: root/emulators/ia64sim
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/ia64sim')
-rw-r--r--emulators/ia64sim/Makefile45
-rw-r--r--emulators/ia64sim/distinfo2
-rw-r--r--emulators/ia64sim/files/patch-ia64sim.c21
-rw-r--r--emulators/ia64sim/files/patch-include_ia64.h30
-rw-r--r--emulators/ia64sim/files/patch-makefile.unx16
-rw-r--r--emulators/ia64sim/pkg-descr3
6 files changed, 0 insertions, 117 deletions
diff --git a/emulators/ia64sim/Makefile b/emulators/ia64sim/Makefile
deleted file mode 100644
index 3079a3b721e1..000000000000
--- a/emulators/ia64sim/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: David O'Brien <obrien@NUXI.com>
-# $FreeBSD$
-
-PORTNAME= ia64sim
-PORTVERSION= 0.5
-PORTREVISION= 1
-CATEGORIES= emulators
-MASTER_SITES= http://www.boo.net/~jasonp/
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= IA64 simulator (Intel(R) Architecture 64)
-
-LICENSE= PD
-
-ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= never ported to non-x86 architectures
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake zip
-MAKEFILE= makefile.unx
-MAKE_ARGS= CC="${CC}"
-
-WRKSRC= ${WRKDIR}/home/chuck/ia64simcc
-
-PLIST_FILES= bin/ia64sim
-PORTDOCS= ia64user.txt readme
-
-OPTIONS_DEFINE= DOCS
-
-pre-build:
- @${RM} ${WRKSRC}/obj/*.o ${WRKSRC}/ia64sim
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ia64sim ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/ia64user.txt ${WRKSRC}/readme \
- ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/emulators/ia64sim/distinfo b/emulators/ia64sim/distinfo
deleted file mode 100644
index 735d653a1a2c..000000000000
--- a/emulators/ia64sim/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ia64sim.zip) = d4e08340e2974d238910f265268d08418fe87e6c178f7a0955b8e0b0ab22a92a
-SIZE (ia64sim.zip) = 754344
diff --git a/emulators/ia64sim/files/patch-ia64sim.c b/emulators/ia64sim/files/patch-ia64sim.c
deleted file mode 100644
index f656556b4b17..000000000000
--- a/emulators/ia64sim/files/patch-ia64sim.c
+++ /dev/null
@@ -1,21 +0,0 @@
---- ia64sim.c.orig 2000-02-28 01:20:26 UTC
-+++ ia64sim.c
-@@ -779,7 +779,7 @@ int main(int argc, char **argv) {
-
- uint32 i;
-
-- printf("\nIA64 ISA simulator, version 0.4\n");
-+ printf("\nIA64 ISA simulator, version 0.5\n");
- printf("Memory limits: 0x%08x-0x%08x\n", 0, MEMSIZE-1);
- printf("Try 'h' for help\n\n");
-
-@@ -811,6 +811,9 @@ int main(int argc, char **argv) {
- printf("IA64sim>> ");
- fgets(cmd,sizeof(cmd),stdin);
-
-+ if (feof(stdin))
-+ return 0;
-+
- nextchar = cmd;
- while(*nextchar) *nextchar++ = tolower(*nextchar);
-
diff --git a/emulators/ia64sim/files/patch-include_ia64.h b/emulators/ia64sim/files/patch-include_ia64.h
deleted file mode 100644
index 4c3b43814fe4..000000000000
--- a/emulators/ia64sim/files/patch-include_ia64.h
+++ /dev/null
@@ -1,30 +0,0 @@
---- include/ia64.h.orig 2000-03-09 00:57:11 UTC
-+++ include/ia64.h
-@@ -29,6 +29,7 @@ benefit from your work.
- #include <ctype.h>
- #include <string.h>
- #include <elf.h>
-+#include <sys/elf64.h>
-
- #define TRUE 1
- #define FALSE 0
-@@ -38,7 +39,7 @@ benefit from your work.
- 0<=lo,hi<=63 and lo<=hi */
-
- #define BITS(x,lo,hi) ( \
-- (uint32)(x##.q >> lo) & \
-+ (uint32)(x.q >> lo) & \
- ( (1<<(hi-lo+1)) - 1 ) \
- )
-
-@@ -72,8 +73,8 @@ typedef union {
- uint8 b[8];
- } qword;
-
--#define HI(x) (x##.d[1])
--#define LO(x) (x##.d[0])
-+#define HI(x) (x.d[1])
-+#define LO(x) (x.d[0])
-
- typedef struct {
- qword dat;
diff --git a/emulators/ia64sim/files/patch-makefile.unx b/emulators/ia64sim/files/patch-makefile.unx
deleted file mode 100644
index 8ad9d9e2d989..000000000000
--- a/emulators/ia64sim/files/patch-makefile.unx
+++ /dev/null
@@ -1,16 +0,0 @@
---- makefile.unx.orig 2000-02-13 06:25:47 UTC
-+++ makefile.unx
-@@ -18,11 +18,11 @@ EXECDIR = execute
- OBJDIR = obj
- INCDIR = include
- CC = gcc
--CFLAGS = -O3 -m486 -fomit-frame-pointer -s -I$(INCDIR)
-+CFLAGS += -s -I$(INCDIR)
-
- ASMSRCS= assemble.c bundle.c asmfunc.c jumptbl.c decode.c symbols.c
-
--EXECSRCS = execute.c utils.c f_unit.c b_unit.c x_unit.c \
-+EXECSRCS = elf.c execute.c utils.c f_unit.c b_unit.c x_unit.c \
- m_unit.c i_alu.c i_cmp.c i_shft.c globals.c
-
- ASMOBJS = $(ASMSRCS:.c=.o)
diff --git a/emulators/ia64sim/pkg-descr b/emulators/ia64sim/pkg-descr
deleted file mode 100644
index 32bae4b94332..000000000000
--- a/emulators/ia64sim/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Free simulator for the Intel/HP IA-64 architecture.
-
-WWW: http://www.boo.net/~jasonp/