diff options
Diffstat (limited to 'cad/irsim/files')
| -rw-r--r-- | cad/irsim/files/Makefile | 19 | ||||
| -rw-r--r-- | cad/irsim/files/patch-aa | 56 |
2 files changed, 75 insertions, 0 deletions
diff --git a/cad/irsim/files/Makefile b/cad/irsim/files/Makefile new file mode 100644 index 000000000000..586b1bc6f533 --- /dev/null +++ b/cad/irsim/files/Makefile @@ -0,0 +1,19 @@ +CFLAGS = -USYS_V -UNO_SIGIO -DULTRIX_VERSION=4 -O2 -m486 + +all: + @(cd src/utils; make) + @(cd src/irsim; make SYSF="${CFLAGS}") + @(cd src/fsim; make SYSF="${CFLAGS}") + @(cd src/other/h2a; make SYSF="${CFLAGS}") + @(cd src/other/inet2sim; make SYSF="${CFLAGS}") + +install: + install -cs -o bin -g bin -m 555 src/irsim/irsim ${PREFIX}/bin + install -cs -o bin -g bin -m 555 src/fsim/ifsim ${PREFIX}/bin + install -cs -o bin -g bin -m 555 src/other/h2a/h2a ${PREFIX}/bin + install -cs -o bin -g bin -m 555 src/other/inet2sim/inet2sim ${PREFIX}/bin + install -c -o bin -g bin -m 444 man/irsim.1 ${PREFIX}/man/man1 + install -c -o bin -g bin -m 444 man/irsim-analyzer.3 ${PREFIX}/man/man3 + install -c -o bin -g bin -m 444 man/netchange.5 ${PREFIX}/man/man5 + install -c -o bin -g bin -m 444 calibrate/scmos1_6um.prm ${PREFIX}/lib + install -c -o bin -g bin -m 444 calibrate/scmos2um.prm ${PREFIX}/lib diff --git a/cad/irsim/files/patch-aa b/cad/irsim/files/patch-aa new file mode 100644 index 000000000000..e95c0bb4975e --- /dev/null +++ b/cad/irsim/files/patch-aa @@ -0,0 +1,56 @@ +*** src/irsim/fio.c.orig Fri Jan 15 11:45:14 1993 +--- src/irsim/fio.c Sun Dec 18 13:58:41 1994 +*************** +*** 15,21 **** +--- 15,23 ---- + #include <stdio.h> + #include <defs.h> + ++ #ifndef __FreeBSD__ /* clearerr defined as macro in stdio.h */ + extern void clearerr(); ++ #endif + + + /* +*** src/utils/Export/export.c.orig Sun Dec 23 01:15:04 1990 +--- src/utils/Export/export.c Sun Dec 18 13:52:22 1994 +*************** +*** 36,41 **** +--- 36,42 ---- + extern String mktemp(); + String outfname; + char syscmd[ 512 ]; ++ char name[18]; + FILE *tmp; + int r; + int i; +*************** +*** 46,53 **** + signal( SIGINT, abnorm ); + signal( SIGQUIT, abnorm ); + +! tmpname = mktemp( "/tmp/exportXXXXXX" ); +! fout = fopen( tmpname, "w", stdout ); + if( fout == NULL ) + Crash( "can't write %s", tmpname ); + +--- 47,55 ---- + signal( SIGINT, abnorm ); + signal( SIGQUIT, abnorm ); + +! strcpy( name, "/tmp/exportXXXXXX" ); +! tmpname = mktemp( name ); +! fout = fopen( tmpname, "w" ); + if( fout == NULL ) + Crash( "can't write %s", tmpname ); + +*** src/irsim/gentbl.c.orig Fri Jan 15 11:45:14 1993 +--- src/irsim/gentbl.c Sun Dec 18 18:56:39 1994 +*************** +*** 188,191 **** +--- 188,192 ---- + } + } + fprintf( out, "\n};\n" ); ++ return 0; + } |
