From 78f67f434a39fdbabb15f8acf83233035fac9653 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Sat, 6 Apr 2002 01:37:20 +0000
Subject: [PATCH] Renamed COMPILER_DESC macro to DESCRIBE_COMPILER. Changed
 xp_beep and mswait macros to BEEP and SLEEP.

---
 src/xpdev/genwrap.h | 34 ++++++++++++++++------------------
 1 file changed, 16 insertions(+), 18 deletions(-)

diff --git a/src/xpdev/genwrap.h b/src/xpdev/genwrap.h
index 759b526c5d..26c023de84 100644
--- a/src/xpdev/genwrap.h
+++ b/src/xpdev/genwrap.h
@@ -75,28 +75,21 @@ extern "C" {
 /* Compiler Description */
 #if defined(__BORLANDC__)
 
-	#define COMPILER_DESC(str) sprintf(str,"BCC %X.%02X" \
+	#define DESCRIBE_COMPILER(str) sprintf(str,"BCC %X.%02X" \
 		,__BORLANDC__>>8,__BORLANDC__&0xff);	
 
 #elif defined(_MSC_VER)
 
-	#define COMPILER_DESC(str) sprintf(str,"MSC %u", _MSC_VER);
-
-/***
-#elif defined(__GNUC__) && defined(__GLIBC__)
-
-	#define COMPILER_DESC(str) sprintf(str,"GCC %u.%02u (GLIBC %u.%u)" \
-		,__GNUC__,__GNUC_MINOR__,__GLIBC__,__GLIBC_MINOR__);
-***/
+	#define DESCRIBE_COMPILER(str) sprintf(str,"MSC %u", _MSC_VER);
 
 #elif defined(__GNUC__)
 
-	#define COMPILER_DESC(str) sprintf(str,"GCC %u.%02u" \
+	#define DESCRIBE_COMPILER(str) sprintf(str,"GCC %u.%02u" \
 		,__GNUC__,__GNUC_MINOR__);
 
 #else /* Unknown compiler */
 
-	#define COMPILER_DESC(str) strcpy(str,"UNKNOWN COMPILER");
+	#define DESCRIBE_COMPILER(str) strcpy(str,"UNKNOWN COMPILER");
 
 #endif
 
@@ -154,23 +147,28 @@ extern "C" {
 
 #if defined(_WIN32)
 
-	#define xp_beep(freq,dur)	Beep(freq,dur)
-	#define mswait(x)			Sleep(x)
+	#define SLEEP(x)			Sleep(x)
+	#define BEEP(freq,dur)		Beep(freq,dur)
 
 #elif defined(__OS2__)
 
-	#define xp_beep(freq,dur)	DosBeep(freq,dur)
-	#define mswait(x)			DosSleep(x)
+	#define SLEEP(x)			DosSleep(x)
+	#define BEEP(freq,dur)		DosBeep(freq,dur)
 
 #elif defined(__unix__)
 
-	#define mswait(x)			usleep(x*1000)
-	DLLEXPORT void	DLLCALL		xp_beep(int freq, int dur);
+	#define SLEEP(x)			usleep(x*1000)
+	#define BEEP(freq,dur)		unix_beep(freq,dur)
+	DLLEXPORT void	DLLCALL		unix_beep(int freq, int dur);
 
 #else	/* Unsupported OS */
 
-	#warning "Unsupported Target: Need some macros or function prototypes here."
+	#warning "Unsupported Target: Need some macros and/or function prototypes here."
+
+#endif
 
+#ifdef __BORLANDC__
+	#define xp_random			random
 #endif
 
 #ifdef __cplusplus
-- 
GitLab