delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1997/11/24/06:42:20

Date: Mon, 24 Nov 1997 13:42:19 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: DJ Delorie <dj AT delorie DOT com>
cc: djgpp-workers AT delorie DOT com
Subject: sys/sysmacros.h for v2.01
Message-ID: <Pine.SUN.3.91.971124134046.23713a-100000@is>
MIME-Version: 1.0

Marty Leissner asked for this a long time ago.  Here's what I suggest:

*** /dev/null	Fri Nov 21 18:54:56 1997
--- include/sys/sysmacros.h	Fri Nov 21 18:54:18 1997
***************
*** 0 ****
--- 1,30 ----
+ #ifndef __dj_include_sys_sysmacros_h_
+ #define __dj_include_sys_sysmacros_h_
+ 
+ #ifdef __cplusplus
+ extern "C" {
+ #endif
+ 
+ #ifndef __dj_ENFORCE_ANSI_FREESTANDING
+ 
+ #ifndef __STRICT_ANSI__
+ 
+ #ifndef _POSIX_SOURCE
+ 
+ #define major(x)	((int)(((unsigned)(x) >> 8) & 0xff))
+ #define minor(x)	((int)((x) & 0xff))
+ 
+ #define makedev(x,y)	((dev_t)(((x) << 8) | (y)))
+ 
+ #endif /* !_POSIX_SOURCE */
+ #endif /* !__STRICT_ANSI__ */
+ #endif /* !__dj_ENFORCE_ANSI_FREESTANDING */
+ 
+ #ifndef __dj_ENFORCE_FUNCTION_CALLS
+ #endif /* !__dj_ENFORCE_FUNCTION_CALLS */
+ 
+ #ifdef __cplusplus
+ }
+ #endif
+ 
+ #endif /* !__dj_include_sys_sysmacros_h_ */

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019