From b6795ed5f6298c7f4a4aafa6094f6902bbda2fd9 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sat, 24 Feb 2018 16:50:05 -0500 Subject: [PATCH] Add in some stub libraries. These don't do anything but exist and export no symbols for now, but if you have something that links against, say, SOM.DLL, you can at least start it up and have it fail when it calls into that library instead of failing to start at all. --- native/mdm.c | 8 ++++++++ native/mdm.h | 17 +++++++++++++++++ native/pmmerge.c | 8 ++++++++ native/pmmerge.h | 17 +++++++++++++++++ native/pmshapi.c | 8 ++++++++ native/pmshapi.h | 17 +++++++++++++++++ native/som.c | 8 ++++++++ native/som.h | 17 +++++++++++++++++ 8 files changed, 100 insertions(+) create mode 100644 native/mdm.c create mode 100644 native/mdm.h create mode 100644 native/pmmerge.c create mode 100644 native/pmmerge.h create mode 100644 native/pmshapi.c create mode 100644 native/pmshapi.h create mode 100644 native/som.c create mode 100644 native/som.h diff --git a/native/mdm.c b/native/mdm.c new file mode 100644 index 0000000..13adfbd --- /dev/null +++ b/native/mdm.c @@ -0,0 +1,8 @@ +#include "os2native.h" +#include "mdm.h" + +LX_NATIVE_MODULE_INIT() +LX_NATIVE_MODULE_INIT_END() + +// end of mdm.c ... + diff --git a/native/mdm.h b/native/mdm.h new file mode 100644 index 0000000..207fc73 --- /dev/null +++ b/native/mdm.h @@ -0,0 +1,17 @@ +#ifndef _INCL_MDM_H_ +#define _INCL_MDM_H_ + +#include "os2types.h" + +#ifdef __cplusplus +extern "C" { +#endif + +#ifdef __cplusplus +} +#endif + +#endif + +// end of mdm.h ... + diff --git a/native/pmmerge.c b/native/pmmerge.c new file mode 100644 index 0000000..9560342 --- /dev/null +++ b/native/pmmerge.c @@ -0,0 +1,8 @@ +#include "os2native.h" +#include "pmmerge.h" + +LX_NATIVE_MODULE_INIT() +LX_NATIVE_MODULE_INIT_END() + +// end of pmmerge.c ... + diff --git a/native/pmmerge.h b/native/pmmerge.h new file mode 100644 index 0000000..9da5cf3 --- /dev/null +++ b/native/pmmerge.h @@ -0,0 +1,17 @@ +#ifndef _INCL_PMMERGE_H_ +#define _INCL_PMMERGE_H_ + +#include "os2types.h" + +#ifdef __cplusplus +extern "C" { +#endif + +#ifdef __cplusplus +} +#endif + +#endif + +// end of pmmerge.h ... + diff --git a/native/pmshapi.c b/native/pmshapi.c new file mode 100644 index 0000000..76218c6 --- /dev/null +++ b/native/pmshapi.c @@ -0,0 +1,8 @@ +#include "os2native.h" +#include "pmshapi.h" + +LX_NATIVE_MODULE_INIT() +LX_NATIVE_MODULE_INIT_END() + +// end of pmshapi.c ... + diff --git a/native/pmshapi.h b/native/pmshapi.h new file mode 100644 index 0000000..56e538b --- /dev/null +++ b/native/pmshapi.h @@ -0,0 +1,17 @@ +#ifndef _INCL_PMSHAPI_H_ +#define _INCL_PMSHAPI_H_ + +#include "os2types.h" + +#ifdef __cplusplus +extern "C" { +#endif + +#ifdef __cplusplus +} +#endif + +#endif + +// end of pmshapi.h ... + diff --git a/native/som.c b/native/som.c new file mode 100644 index 0000000..be415c7 --- /dev/null +++ b/native/som.c @@ -0,0 +1,8 @@ +#include "os2native.h" +#include "som.h" + +LX_NATIVE_MODULE_INIT() +LX_NATIVE_MODULE_INIT_END() + +// end of som.c ... + diff --git a/native/som.h b/native/som.h new file mode 100644 index 0000000..8014f84 --- /dev/null +++ b/native/som.h @@ -0,0 +1,17 @@ +#ifndef _INCL_SOM_H_ +#define _INCL_SOM_H_ + +#include "os2types.h" + +#ifdef __cplusplus +extern "C" { +#endif + +#ifdef __cplusplus +} +#endif + +#endif + +// end of som.h ... +