I don't want to do it. I've got enough of my own coming up soon.

David

Here are 3 minor patches for DX CVS (as of Nov 20th)

1) message.diff is for src/exec/libdx/message.c
The sys_errlist and sys_nerror in Cygwin B20.1 and also in
Cygwin 1.0 CD Relase are exported symbols.

2) Makefile.am inserts a EXPORTS at the first line of tmpAnyDX.exp
which is needed by dllwrap.  I removed the --image-base because
it was colliding with ntdll.dll on Nt and with kernel32.dll on Win98/95.
Dllwrap assignes the default --image-base

3) Somewhere in include/dx/arch.h insert the following

#ifdef cygwin
#define sys_errlist _sys_errlist
#define sys_nerr _sys_nerr
#endif

In Cygwin B20.1 and Cygwin v 1.0 CD Release it is _sys_errlist
and _sys_nerr, which are defined as extern int in errno.h.


Suhaib

PS: David or Greg if you want to apply these patches then let me know
so I would not reapply them to CVS.  Thanks



Content-Type: application/octet-stream;
        name="Makefile.am.diff"
Content-Disposition: attachment;
        filename="Makefile.am.diff"

Attachment converted: DataDrive:Makefile.am.diff (????/----) (0000D210)
Content-Type: application/octet-stream;
        name="message.diff"
Content-Disposition: attachment;
        filename="message.diff"

Attachment converted: DataDrive:message.diff (????/----) (0000D211)

.............................................................................
David L. Thompson                          The University of Montana
mailto:[EMAIL PROTECTED]                 Computer Science Department
http://www.cs.umt.edu/u/dthompsn           Missoula, MT  59812
                                           Work Phone : (406)257-8530

Reply via email to