--- /dev/null
+c-test-fns.lib
+c-test-fns.dll
+
--- /dev/null
+c-test-fns.dll: c-test-fns.c
+ cl /LD /DWIN32=1 c-test-fns.c
+ del c-test-fns.obj
+
+clean:
+ del /q c-test-fns.obj c-test-fns.dll
+
* Programer: Kevin M. Rosenberg
* Date Started: Mar 2002
*
- * CVS Id: $Id: c-test-fns.c,v 1.2 2002/03/21 04:04:45 kevin Exp $
+ * CVS Id: $Id: c-test-fns.c,v 1.3 2002/03/21 05:29:57 kevin Exp $
*
* This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg
*
#ifdef WIN32
#include <windows.h>
+
+BOOL WINAPI DllEntryPoint(HINSTANCE hinstdll,
+ DWORD fdwReason,
+ LPVOID lpvReserved)
+{
+ return 1;
+}
+
+#define DLLEXPORT __declspec(dllexport)
+
+#else
+#define DLLEXPORT
#endif
#include <ctype.h>
#include <stdlib.h>
-
/* Test of constant input string */
+DLLEXPORT
int
-#ifdef WIN32
-WINAPI
-#endif
cs_count_upper (char* psz)
{
int count = 0;
}
/* Test of input and output of a string */
+DLLEXPORT
void
-#ifdef WIN32
-WINAPI
-#endif
cs_to_upper (char* psz)
{
if (psz) {
}
/* Test of an output only string */
+DLLEXPORT
void
-#ifdef WIN32
-WINAPI
-#endif
cs_make_random (int size, char* buffer)
{
int i;
--- /dev/null
+c-test-fns.lib
+c-test-fns.dll
+
--- /dev/null
+c-test-fns.dll: c-test-fns.c
+ cl /LD /DWIN32=1 c-test-fns.c
+ del c-test-fns.obj
+
+clean:
+ del /q c-test-fns.obj c-test-fns.dll
+
* Programer: Kevin M. Rosenberg
* Date Started: Mar 2002
*
- * CVS Id: $Id: c-test-fns.c,v 1.2 2002/03/21 04:04:45 kevin Exp $
+ * CVS Id: $Id: c-test-fns.c,v 1.3 2002/03/21 05:29:57 kevin Exp $
*
* This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg
*
#ifdef WIN32
#include <windows.h>
+
+BOOL WINAPI DllEntryPoint(HINSTANCE hinstdll,
+ DWORD fdwReason,
+ LPVOID lpvReserved)
+{
+ return 1;
+}
+
+#define DLLEXPORT __declspec(dllexport)
+
+#else
+#define DLLEXPORT
#endif
#include <ctype.h>
#include <stdlib.h>
-
/* Test of constant input string */
+DLLEXPORT
int
-#ifdef WIN32
-WINAPI
-#endif
cs_count_upper (char* psz)
{
int count = 0;
}
/* Test of input and output of a string */
+DLLEXPORT
void
-#ifdef WIN32
-WINAPI
-#endif
cs_to_upper (char* psz)
{
if (psz) {
}
/* Test of an output only string */
+DLLEXPORT
void
-#ifdef WIN32
-WINAPI
-#endif
cs_make_random (int size, char* buffer)
{
int i;