summaryrefslogtreecommitdiff
path: root/devel/cocktail/files/patch-reuse-m2c-rSystem.c
diff options
context:
space:
mode:
Diffstat (limited to 'devel/cocktail/files/patch-reuse-m2c-rSystem.c')
-rw-r--r--devel/cocktail/files/patch-reuse-m2c-rSystem.c96
1 files changed, 0 insertions, 96 deletions
diff --git a/devel/cocktail/files/patch-reuse-m2c-rSystem.c b/devel/cocktail/files/patch-reuse-m2c-rSystem.c
deleted file mode 100644
index 28ca143bf1dc..000000000000
--- a/devel/cocktail/files/patch-reuse-m2c-rSystem.c
+++ /dev/null
@@ -1,96 +0,0 @@
---- /usr/ports/devel/cocktail/work/cocktail-9309//./reuse/m2c/rSystem.c Tue Feb 15 14:26:46 1994
-+++ ./reuse/m2c/rSystem.c Thu Aug 5 18:49:33 2004
-@@ -10,10 +10,17 @@
- /* compilation with the option -DUNIX uses UNIX system calls for IO (efficient),
- otherwise the C library routines are used for IO (portable). */
-
-+# include <sys/types.h>
-+# include <sys/uio.h>
-+# include <unistd.h>
-+# include <stdlib.h>
-+
- # ifdef __STDC__
- # define ARGS(parameters) parameters
-+# define NOARGS void
- # else
- # define ARGS(parameters) ()
-+# define NOARGS
- # endif
-
- # ifndef bool
-@@ -22,9 +29,9 @@
- # define tFile int
-
- # ifdef m68000
--# define hz 50
-+# define HZ 50
- # else
--# define hz 60
-+# define HZ 60
- # endif
-
- /* binary IO */
-@@ -65,10 +72,10 @@
- /* memory space of size 'ByteCount' bytes. */
- /* Returns NIL if space is exhausted. */
-
--extern long rTime ();
-+extern long rTime (NOARGS);
- /* Returns consumed cpu-time in milliseconds. */
-
--extern int GetArgCount ();
-+extern int GetArgCount (NOARGS);
- /* Returns number of arguments. */
-
- extern void GetArgument ARGS((int ArgNum, char * Argument));
-@@ -79,7 +86,7 @@
- /* Dummy procedure that passes the values */
- /* 'argc' and 'argv' from Modula-2 to C. */
-
--extern int rErrNo ();
-+extern int rErrNo (NOARGS);
- /* Returns the current system error code. */
-
- extern int rSystem ARGS((char * String));
-@@ -91,7 +98,7 @@
- /* Terminates program execution and passes the */
- /* value 'Status' to the operating system. */
-
--extern void BEGIN_System ();
-+extern void BEGIN_rSystem (NOARGS);
- /* Dummy procedure with empty body. */
-
-
-@@ -216,9 +223,10 @@
-
- /* calls other than IO */
-
--/* # include <malloc.h> */
--
--char * rAlloc (ByteCount) long ByteCount; { return (char *) malloc ((unsigned) ByteCount); }
-+char * rAlloc (ByteCount) long ByteCount;
-+{
-+ return (char *) calloc (1L, (unsigned) ByteCount);
-+}
-
- # include <sys/times.h>
-
-@@ -229,7 +237,7 @@
- # else
- struct tms buffer;
- (void) times (& buffer);
-- return (buffer.tms_utime + buffer.tms_stime) * 1000 / hz;
-+ return (buffer.tms_utime + buffer.tms_stime) * 1000 / HZ;
- # endif
- }
-
-@@ -264,8 +272,6 @@
-
- int rSystem (String) char * String; { return system (String); }
-
--extern void exit ();
--
- void rExit (Status) int Status; { exit (Status); }
-
--void BEGIN_rSystem () {}
-+void BEGIN_rSystem (NOARGS) {}