Groups | Search | Server Info | Login | Register
Groups > comp.os.os2.programmer.misc > #1839
| From | Paul Edwards <mutazilah@gmail.com> |
|---|---|
| Newsgroups | comp.os.os2.programmer.misc |
| Subject | Re: C DLL |
| Date | 2024-02-20 14:16 +0800 |
| Organization | A noiseless patient Spider |
| Message-ID | <ur1g4k$2c6km$1@dont-email.me> (permalink) |
| References | (10 earlier) <25fa67aa-b1a3-43cf-8669-ff44909195fen@googlegroups.com> <uqvgsq$1s2el$1@dont-email.me> <XEQAN.382459$c3Ea.58123@fx10.iad> <ur0lqh$23vc6$1@dont-email.me> <LgXAN.297848$Ama9.33971@fx12.iad> |
On 20/02/24 14:03, Dave Yeo wrote: >> The exeload.c that I pointed to before already detects >> LX binaries but just says they are unsupported. It >> supports PE currently. > > And DLL's? OS/2 DLL's are more strict then Windows DLL's. 8.3 naming > with the internal name needing to match the module name. I will only be supporting two DLLs: 1. doscalls.dll 2. msvcrt.dll (or maybe pdpcrt.dll) And those won't exist as real DLLs on PDOS/386. They will be resolved to internal code in pdos.exe (currently I have a kernel32.c that resolves kernel32.dll too - a thin layer on top of the underlying native Pos* (inspired by OS/2 Dos* naming convention, but MSDOS API) API). msvcrt.dll hopefully doesn't need a thin layer - it will already exist. (but this needs a proof of concept). msvcrt.dll will exist as a real DLL on OS/2 2.0+ though, and yes, I'll obey whatever the rules are. BFN. Paul.
Back to comp.os.os2.programmer.misc | Previous | Next — Previous in thread | Next in thread | Find similar
C DLL Paul Edwards <mutazilah@gmail.com> - 2024-02-17 04:35 +0800
Re: C DLL Paul Edwards <mutazilah@gmail.com> - 2024-02-17 05:16 +0800
Re: C DLL Dave Yeo <dave.r.yeo@gmail.com> - 2024-02-16 15:32 -0800
Re: C DLL Paul Edwards <mutazilah@gmail.com> - 2024-02-17 09:49 +0800
Re: C DLL Dave Yeo <dave.r.yeo@gmail.com> - 2024-02-17 10:42 -0800
Re: C DLL Paul Edwards <mutazilah@gmail.com> - 2024-02-18 03:11 +0800
Re: C DLL Dave Yeo <dave.r.yeo@gmail.com> - 2024-02-17 16:27 -0800
Re: C DLL Paul Edwards <mutazilah@gmail.com> - 2024-02-18 09:56 +0800
Re: C DLL xhajt03 <xhajt03@gmail.com> - 2024-02-18 07:33 -0800
Re: C DLL Paul Edwards <mutazilah@gmail.com> - 2024-02-19 10:41 +0800
Re: C DLL xhajt03 <xhajt03@gmail.com> - 2024-02-19 03:47 -0800
Re: C DLL Paul Edwards <mutazilah@gmail.com> - 2024-02-19 20:17 +0800
Re: C DLL Dave Yeo <dave.r.yeo@gmail.com> - 2024-02-19 14:31 -0800
Re: C DLL Paul Edwards <mutazilah@gmail.com> - 2024-02-20 06:47 +0800
Re: C DLL Dave Yeo <dave.r.yeo@gmail.com> - 2024-02-19 22:03 -0800
Re: C DLL Paul Edwards <mutazilah@gmail.com> - 2024-02-20 14:16 +0800
Re: C DLL Dave Yeo <dave.r.yeo@gmail.com> - 2024-02-16 15:28 -0800
Re: C DLL Marcel Mueller <news.5.maazl@spamgourmet.org> - 2024-02-17 10:11 +0100
Re: C DLL Paul Edwards <mutazilah@gmail.com> - 2024-02-17 18:00 +0800
Re: C DLL Paul Edwards <mutazilah@gmail.com> - 2024-02-17 18:03 +0800
csiph-web