summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/cvs/lib
diff options
context:
space:
mode:
authorThorsten Lockert <tholo@cvs.openbsd.org>1996-05-06 22:21:16 +0000
committerThorsten Lockert <tholo@cvs.openbsd.org>1996-05-06 22:21:16 +0000
commit5a606f1b140049652337254f36fd1a73f095373d (patch)
tree116640baa46f15b1378f753171229521993a754b /gnu/usr.bin/cvs/lib
parent83455728c29f7d469881d27d1da10af5f69510a0 (diff)
New CVS release from Cyclic Software
Diffstat (limited to 'gnu/usr.bin/cvs/lib')
-rw-r--r--gnu/usr.bin/cvs/lib/ChangeLog37
-rw-r--r--gnu/usr.bin/cvs/lib/system.h31
2 files changed, 47 insertions, 21 deletions
diff --git a/gnu/usr.bin/cvs/lib/ChangeLog b/gnu/usr.bin/cvs/lib/ChangeLog
index 8fd389913bf..900d6d4d1ae 100644
--- a/gnu/usr.bin/cvs/lib/ChangeLog
+++ b/gnu/usr.bin/cvs/lib/ChangeLog
@@ -1,3 +1,40 @@
+Thu Apr 25 18:26:34 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
+
+ * getdate.y (get_date): Set Start from nowtime, not now->time,
+ which may not be set.
+ * getdate.c: Regenerated.
+
+Wed Apr 10 17:55:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
+
+ * getdate.y (get_date): Use a time_t variable rather than a field
+ in a struct timeb. Works around Solaris compiler bug. Sure, it
+ is a compiler bug, but the workaround is completely painless.
+ * getdate.c: Regenerated.
+
+Fri Mar 22 11:17:05 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
+
+ * system.h: If EXIT_FAILURE is not defined by stdlib.h, define it
+ ourself.
+
+Thu Mar 14 16:27:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
+
+ * system.h: Remove alloca cruft.
+
+Wed Feb 28 03:16:48 1996 Benjamin J. Lee <benjamin@cyclic.com>
+
+ * build_lib.com: Changed definition of symbol CC to search
+ for include files in [-.VMS] so VMS config.h can be picked
+ up without copying.
+
+Tue Feb 27 21:26:34 1996 Benjamin J. Lee <benjamin@cyclic.com>
+
+ * build_lib.com: Added. DCL File to build contents of [.lib]
+
+Tue Feb 27 21:18:38 1996 Benjamin J. Lee <benjamin@cyclic.com>
+
+ * system.h: added an existence_error macro check for EVMSERR
+ necessary for happiness under VMS
+
Thu Feb 22 22:30:04 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
* Makefile.in (OBJECTS): Remove @ALLOCA@
diff --git a/gnu/usr.bin/cvs/lib/system.h b/gnu/usr.bin/cvs/lib/system.h
index 75023aef7dd..363124dcb47 100644
--- a/gnu/usr.bin/cvs/lib/system.h
+++ b/gnu/usr.bin/cvs/lib/system.h
@@ -17,27 +17,6 @@
/* $CVSid: @(#)system.h 1.18 94/09/25 $ */
-#ifdef __GNUC__
-#ifndef alloca
-#define alloca __builtin_alloca
-#endif
-#else
-#ifdef HAVE_ALLOCA_H
-#include <alloca.h>
-#else
-#ifdef _AIX
-/* AIX alloca decl has to be the first thing in the file, bletch! */
- #pragma alloca
-#else /* not _AIX */
-#ifdef ALLOCA_IN_STDLIB
- /* then we need do nothing */
-#else
-char *alloca ();
-#endif /* not ALLOCA_IN_STDLIB */
-#endif /* not _AIX */
-#endif /* not HAVE_ALLOCA_H */
-#endif /* not __GNUS__ */
-
#include <sys/types.h>
#include <sys/stat.h>
@@ -332,7 +311,12 @@ int utime ();
(((x) == ENOTEXIST) || ((x) == ENOENT))
# endif
#else
+# ifdef EVMSERR
+# define existence_error(x) \
+((x) == ENOENT || (x) == EINVAL || (x) == EVMSERR)
+# else
# define existence_error(x) ((x) == ENOENT)
+# endif
#endif
@@ -346,6 +330,11 @@ char *calloc ();
extern int errno;
#endif
+/* SunOS4 apparently does not define this in stdlib.h. */
+#ifndef EXIT_FAILURE
+#define EXIT_FAILURE 1
+#endif
+
#if defined(USG) || defined(POSIX)
char *getcwd ();
#else