machdep.h (139749) | machdep.h (143063) |
---|---|
1/*- 2 * Cronyx DDK: platform dependent definitions. 3 * 4 * Copyright (C) 1998-1999 Cronyx Engineering 5 * Author: Alexander Kvitchenko, <aak@cronyx.ru> 6 * 7 * Copyright (C) 2001-2003 Cronyx Engineering. 8 * Author: Roman Kurakin, <rik@cronyx.ru> 9 * 10 * This software is distributed with NO WARRANTIES, not even the implied 11 * warranties for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12 * 13 * Authors grant any other persons or organisations permission to use 14 * or modify this software as long as this message is kept with the software, 15 * all derivative works or modified versions. 16 * 17 * Cronyx Id: machdep.h,v 1.3.4.3 2003/11/27 14:21:58 rik Exp $ | 1/*- 2 * Cronyx DDK: platform dependent definitions. 3 * 4 * Copyright (C) 1998-1999 Cronyx Engineering 5 * Author: Alexander Kvitchenko, <aak@cronyx.ru> 6 * 7 * Copyright (C) 2001-2003 Cronyx Engineering. 8 * Author: Roman Kurakin, <rik@cronyx.ru> 9 * 10 * This software is distributed with NO WARRANTIES, not even the implied 11 * warranties for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12 * 13 * Authors grant any other persons or organisations permission to use 14 * or modify this software as long as this message is kept with the software, 15 * all derivative works or modified versions. 16 * 17 * Cronyx Id: machdep.h,v 1.3.4.3 2003/11/27 14:21:58 rik Exp $ |
18 * $FreeBSD: head/sys/dev/cx/machdep.h 139749 2005-01-06 01:43:34Z imp $ | 18 * $FreeBSD: head/sys/dev/cx/machdep.h 143063 2005-03-02 21:33:29Z joerg $ |
19 */ 20 21/* 22 * DOS (Borland Turbo C++ 1.0) 23 */ 24#if defined (MSDOS) || defined (__MSDOS__) 25# include <dos.h> 26# include <string.h> --- 43 unchanged lines hidden (view full) --- 70 */ 71#ifdef __FreeBSD__ 72# include <sys/param.h> 73# include <machine/cpufunc.h> 74# include <sys/libkern.h> 75# include <sys/systm.h> 76# define memset(a,b,c) bzero (a,c) 77# define port_t int | 19 */ 20 21/* 22 * DOS (Borland Turbo C++ 1.0) 23 */ 24#if defined (MSDOS) || defined (__MSDOS__) 25# include <dos.h> 26# include <string.h> --- 43 unchanged lines hidden (view full) --- 70 */ 71#ifdef __FreeBSD__ 72# include <sys/param.h> 73# include <machine/cpufunc.h> 74# include <sys/libkern.h> 75# include <sys/systm.h> 76# define memset(a,b,c) bzero (a,c) 77# define port_t int |
78 79#ifndef _SYS_CDEFS_H_ 80#error this file needs sys/cdefs.h as a prerequisite |
|
78#endif | 81#endif |
82#endif |
|
79 80#endif 81#endif 82#endif 83 84#ifndef inline | 83 84#endif 85#endif 86#endif 87 88#ifndef inline |
85# if __GNUC__ >= 2 || defined(__INTEL_COMPILER) | 89# ifdef __CC_SUPPORTS___INLINE__ |
86# define inline __inline__ 87# else 88# define inline /**/ 89# endif 90#endif 91 92#ifndef ulong64 93#define ulong64 unsigned long long 94#endif | 90# define inline __inline__ 91# else 92# define inline /**/ 93# endif 94#endif 95 96#ifndef ulong64 97#define ulong64 unsigned long long 98#endif |