From 91f60d11b08008031356a3768b575d8cf6957fd6 Mon Sep 17 00:00:00 2001 From: Keith Bostic Date: Fri, 28 Apr 1995 23:30:15 -0800 Subject: [PATCH 1/1] LONG_MIN and LONG_MAX need suffixes, and ULONG_MAX must either be spelled in decimal, or suffixed. From: Chris Torek SCCS-vsn: sys/hp300/include/limits.h 8.4 --- usr/src/sys/hp300/include/limits.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/usr/src/sys/hp300/include/limits.h b/usr/src/sys/hp300/include/limits.h index efd267cdb5..49eb5a1d1f 100644 --- a/usr/src/sys/hp300/include/limits.h +++ b/usr/src/sys/hp300/include/limits.h @@ -4,7 +4,7 @@ * * %sccs.include.redist.c% * - * @(#)limits.h 8.3 (Berkeley) %G% + * @(#)limits.h 8.4 (Berkeley) %G% */ #define CHAR_BIT 8 /* number of bits in a char */ @@ -38,9 +38,10 @@ #define INT_MAX 2147483647 /* max value for an int */ #define INT_MIN (-2147483647-1) /* min value for an int */ -#define ULONG_MAX 0xffffffff /* max value for an unsigned long */ -#define LONG_MAX 2147483647 /* max value for a long */ -#define LONG_MIN (-2147483647-1) /* min value for a long */ +#define ULONG_MAX 0xffffffffL /* max value for an unsigned long */ +#define LONG_MAX 2147483647L /* max value for a long */ + /* min value for a long */ +#define LONG_MIN (-2147483647L-1L) #if !defined(_ANSI_SOURCE) #define SSIZE_MAX INT_MAX /* max value for a ssize_t */ -- 2.20.1