diff options
| author | ad <ad@NetBSD.org> | 2007-06-10 00:52:29 +0000 |
|---|---|---|
| committer | ad <ad@NetBSD.org> | 2007-06-10 00:52:29 +0000 |
| commit | 3f8edbdfd789bb885e72c19bdf0ce1b007033b2e (patch) | |
| tree | 3e4f4f5368838061d2b294b8984a8bfc216d5b66 /sys/arch/pdp10/include/limits.h | |
| parent | 54630771e7f9d1c90715bb416d7b58ae9e70ab00 (diff) | |
G/C dead code.
Diffstat (limited to 'sys/arch/pdp10/include/limits.h')
| -rw-r--r-- | sys/arch/pdp10/include/limits.h | 106 |
1 files changed, 0 insertions, 106 deletions
diff --git a/sys/arch/pdp10/include/limits.h b/sys/arch/pdp10/include/limits.h deleted file mode 100644 index 2bac41e92b3..00000000000 --- a/sys/arch/pdp10/include/limits.h +++ /dev/null @@ -1,106 +0,0 @@ -/* $NetBSD: limits.h,v 1.2 2005/12/11 12:18:34 christos Exp $ */ - -/* - * Copyright (c) 1988 The Regents of the University of California. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. - * 4. Neither the name of the University nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * @(#)limits.h 7.2 (Berkeley) 6/28/90 - */ - -#ifndef _MACHINE_LIMITS_H_ -#define _MACHINE_LIMITS_H_ - -#define CHAR_BIT 9 /* number of bits in a char */ -#define MB_LEN_MAX 36 /* no multibyte characters */ - -#define SCHAR_MAX 0xff /* max value for a signed char */ -#define SCHAR_MIN (-0xff-1) /* min value for a signed char */ - -#define UCHAR_MAX 0x1ffU /* max value for an unsigned char */ -#define CHAR_MAX 0xff /* max value for a char */ -#define CHAR_MIN (-0xff-1) /* min value for a char */ - -#define USHRT_MAX 0x3ffffU /* max value for an unsigned short */ -#define SHRT_MAX 0x1ffff /* max value for a short */ -#define SHRT_MIN (-0x1ffff-1) /* min value for a short */ - -#define UINT_MAX 0xfffffffffU /* max value for an unsigned int */ -#define INT_MAX 0x7ffffffff /* max value for an int */ -#define INT_MIN (-0x7ffffffff-1) /* min value for an int */ - -#define ULONG_MAX 0xfffffffffUL /* max value for an unsigned long */ -#define LONG_MAX 0x7ffffffffL /* max value for a long */ -#define LONG_MIN (-0x7ffffffffL-1) /* min value for a long */ - -#if !defined(_ANSI_SOURCE) -#ifdef __ELF__ -#define SSIZE_MAX LONG_MAX /* max value for a ssize_t */ -#else -#define SSIZE_MAX INT_MAX /* max value for a ssize_t */ -#endif - -#if !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE) || \ - defined(_ISOC99_SOURCE) || (__STDC_VERSION__ - 0) >= 199901L -#define ULLONG_MAX 0xffffffffffffffffffULL /* max unsigned long long */ -#define LLONG_MAX 0x7fffffffffffffffffLL /* max signed long long */ -#define LLONG_MIN (-0x7fffffffffffffffffLL-1) /* min signed long long */ -#endif - -#if !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE) -#ifdef __ELF__ -#define SIZE_T_MAX ULONG_MAX /* max value for a size_t */ -#else -#define SIZE_T_MAX UINT_MAX /* max value for a size_t */ -#endif - -#define UQUAD_MAX 0xffffffffffffffffffULL /* max unsigned quad */ -#define QUAD_MAX 0x7fffffffffffffffffLL /* max signed quad */ -#define QUAD_MIN (-0x7fffffffffffffffffLL-1) /* min signed quad */ - -#endif /* !_POSIX_C_SOURCE && !_XOPEN_SOURCE */ -#endif /* !_ANSI_SOURCE */ - -#if !defined(_ANSI_SOURCE) && !defined(_POSIX_C_SOURCE) || \ - defined(_XOPEN_SOURCE) -#define LONG_BIT 36 -#define WORD_BIT 36 - -/* XXX - floating point numbers not entirely correct */ -#define DBL_DIG 16 -#define DBL_MAX 1.701411834604692294E+38 -#define DBL_MIN 2.938735877055718770E-39 - -#define FLT_DIG 6 -#define FLT_MAX 1.70141173E+38F -#define FLT_MIN 2.93873588E-39F -#endif - -#endif /* _MACHINE_LIMITS_H_ */ |
