diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2005-12-09 04:59:24 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@users.sourceforge.net> | 2005-12-09 04:59:24 +0000 |
commit | 4d6c08adfecfd8982c4a889bdbcb73529c97561c (patch) | |
tree | c1b8595a82718b2f2880b9d857eedb7f022e5d1d | |
parent | 2a1fc53c92f5308e6bda3902df45f058e465917e (diff) | |
download | newlib-4d6c08adfecfd8982c4a889bdbcb73529c97561c.zip newlib-4d6c08adfecfd8982c4a889bdbcb73529c97561c.tar.gz newlib-4d6c08adfecfd8982c4a889bdbcb73529c97561c.tar.bz2 |
2005-12-09 Huw Davies <hdavies@users.sourceforge.net>
Danny Smith <dannysmith@users.sourceforge.net>
* lib/msxml-uuid.c: New file to generate UUIDs for
MSXML interfaces.
* lib/Makefile.in (UUID_OBJS): Add msxml-uuid.o.
Add missing ChangeLog entries for 2005-12-07 commits.
-rw-r--r-- | winsup/w32api/ChangeLog | 23 | ||||
-rw-r--r-- | winsup/w32api/lib/Makefile.in | 4 | ||||
-rwxr-xr-x | winsup/w32api/lib/msxml-uuid.c | 29 |
3 files changed, 53 insertions, 3 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index c0e76e6..ad9c5a6 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,4 +1,25 @@ -2005=11-18 Brian Gunlogson <gmb300@users.sourceforge.net> +2005-12-09 Huw Davies <hdavies@users.sourceforge.net> + Danny Smith <dannysmith@users.sourceforge.net> + + * lib/msxml-uuid.c: New file to generate UUIDs for + MSXML interfaces. + * lib/Makefile.in (UUID_OBJS): Add msxml-uuid.o. + +2005-12-07 Danny Smith <dannysmith@users.sourceforge.net> + + * include/winbase.h (GetDevicePowerState): Add prototype. + * lib/kernel32.def (GetDevicePowerState): Correct suffix. + +2005-12-07 Brian Gunlogson <gmb300@users.sourceforge.net> + + * include/winuser.h (GetClassLongPtr{AW}): Guard prototypes with _WIN64. + Define as macro if !_WIN64. + (SetClassLongPtr{AW}): Likewise. + (GCLP_*): Add GetClassLongPtr defines. + * lib/user32.def (GetClassLongPtr{AW}): Remove stubs. + (SetClassLongPtr{AW}): Likewise. + +2005-11-18 Brian Gunlogson <gmb300@users.sourceforge.net> * include/winuser.h (GetClassLongPtr{AW}): Add prototypes. (SetClassLongPtr{AW}): Likewise. diff --git a/winsup/w32api/lib/Makefile.in b/winsup/w32api/lib/Makefile.in index d5bd22c..4ace969 100644 --- a/winsup/w32api/lib/Makefile.in +++ b/winsup/w32api/lib/Makefile.in @@ -115,10 +115,10 @@ IMPLIBS = $(addprefix lib,$(subst .def,.a,$(DEF_FILES))) MIMPLIBS = $(addprefix lib,$(subst .mri,.a,$(MRI_FILES))) EXTRA_LIBS=libuuid.a libscrnsave.a libscrnsavw.a liblargeint.a LIBS = $(IMPLIBS) $(MIMPLIBS) $(EXTRA_LIBS) -UUID_OBJS = uuid.o mshtml-uuid.o +UUID_OBJS = uuid.o mshtml-uuid.o msxml-uuid.o EXTRA_OBJS = shell32.o scrnsave.o scrnsavw.o largeint.o \ $(UUID_OBJS) kernel32.o -UUID_SOURCES = uuid.c mshtml-uuid.c +UUID_SOURCES = uuid.c mshtml-uuid.c msxml-uuid.c SOURCES = scrnsave.c shell32.c largeint.c $(UUID_SOURCES)\ res.rc test.c kernel32.c diff --git a/winsup/w32api/lib/msxml-uuid.c b/winsup/w32api/lib/msxml-uuid.c new file mode 100755 index 0000000..0f4c7a1 --- /dev/null +++ b/winsup/w32api/lib/msxml-uuid.c @@ -0,0 +1,29 @@ +/* msxml-uuid.c */ +/* Generate GUIDs for MSXML interfaces */ + +#define INITGUID +#include <basetyps.h> +DEFINE_GUID(CLSID_DOMDocument,0x2933bf90,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(CLSID_DOMFreeThreadedDocument,0x2933bf91,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(CLSID_XMLHTTPRequest,0xed8c108e,0x4349,0x11d2,0x91,0xa4,0x00,0xc0,0x4f,0x79,0x69,0xe8); +DEFINE_GUID(DIID_XMLDOMDocumentEvents,0x3efaa427,0x272f,0x11d2,0x83,0x6f,0x00,0x00,0xf8,0x7a,0x77,0x82); +DEFINE_GUID(IID_IXMLDOMAttribute,0x2933bf85,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMCharacterData,0x2933bf84,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMCDATASection,0x2933bf8a,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMComment,0x2933bf88,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMDocument,0x2933bf81,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMDocumentFragment,0x3efaa413,0x272f,0x11d2,0x83,0x6f,0x00,0x00,0xf8,0x7a,0x77,0x82); +DEFINE_GUID(IID_IXMLDOMDocumentType,0x2933bf8b,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMElement,0x2933bf86,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMEntity,0x2933bf8d,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMEntityReference,0x2933bf8e,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMImplementation,0x2933bf8e,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMNamedNodeMap,0x2933bf83,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMNode,0x2933bf80,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMNodeList,0x2933bf82,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMNotation,0x2933bf8c,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMParseError,0x3efaa426,0x272f,0x11d2,0x83,0x6f,0x00,0x00,0xf8,0x7a,0x77,0x82); +DEFINE_GUID(IID_IXMLDOMProcessingInstruction,0x2933bf89,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLDOMText,0x2933bf87,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60); +DEFINE_GUID(IID_IXMLHttpRequest,0xed8c108d,0x4349,0x11d2,0x91,0xa4,0x00,0xc0,0x4f,0x79,0x69,0xe8); +DEFINE_GUID(IID_IXTLRuntime,0x3efaa425,0x272f,0x11d2,0x83,0x6f,0x00,0x00,0xf8,0x7a,0x77,0x82); |