lib/libc/mingw/libsrc/ativscp-uuid.c | 16 ++ lib/libc/mingw/libsrc/atsmedia-uuid.c | 7 + lib/libc/mingw/libsrc/bth-uuid.c | 84 +++++++ lib/libc/mingw/libsrc/cguid-uuid.c | 19 ++ lib/libc/mingw/libsrc/comcat-uuid.c | 30 +++ lib/libc/mingw/libsrc/devguid.c | 61 +++++ lib/libc/mingw/libsrc/docobj-uuid.c | 15 ++ lib/libc/mingw/libsrc/dxva-uuid.c | 40 ++++ lib/libc/mingw/libsrc/exdisp-uuid.c | 18 ++ lib/libc/mingw/libsrc/extras-uuid.c | 42 ++++ lib/libc/mingw/libsrc/fwp-uuid.c | 7 + lib/libc/mingw/libsrc/guid_nul.c | 4 + lib/libc/mingw/libsrc/hlguids-uuid.c | 15 ++ lib/libc/mingw/libsrc/hlink-uuid.c | 13 ++ lib/libc/mingw/libsrc/mlang-uuid.c | 13 ++ lib/libc/mingw/libsrc/msctf-uuid.c | 31 +++ lib/libc/mingw/libsrc/mshtmhst-uuid.c | 3 + lib/libc/mingw/libsrc/mshtml-uuid.c | 147 ++++++++++++ lib/libc/mingw/libsrc/msxml-uuid.c | 29 +++ lib/libc/mingw/libsrc/netcon-uuid.c | 19 ++ lib/libc/mingw/libsrc/ntddkbd-uuid.c | 7 + lib/libc/mingw/libsrc/ntddmou-uuid.c | 7 + lib/libc/mingw/libsrc/ntddpar-uuid.c | 12 + lib/libc/mingw/libsrc/ntddscsi-uuid.c | 8 + lib/libc/mingw/libsrc/ntddser-uuid.c | 11 + lib/libc/mingw/libsrc/ntddstor-uuid.c | 41 ++++ lib/libc/mingw/libsrc/ntddvdeo-uuid.c | 7 + lib/libc/mingw/libsrc/oaidl-uuid.c | 20 ++ lib/libc/mingw/libsrc/objidl-uuid.c | 43 ++++ lib/libc/mingw/libsrc/objsafe-uuid.c | 9 + lib/libc/mingw/libsrc/ocidl-uuid.c | 46 ++++ lib/libc/mingw/libsrc/oleacc-uuid.c | 12 + lib/libc/mingw/libsrc/olectlid-uuid.c | 36 +++ lib/libc/mingw/libsrc/oleidl-uuid.c | 27 +++ lib/libc/mingw/libsrc/power-uuid.c | 18 ++ lib/libc/mingw/libsrc/powrprof-uuid.c | 15 ++ lib/libc/mingw/libsrc/uianimation-uuid.c | 44 ++++ lib/libc/mingw/libsrc/usbcamdi-uuid.c | 7 + lib/libc/mingw/libsrc/usbiodef-uuid.c | 18 ++ lib/libc/mingw/libsrc/uuid.c | 397 ++++++++++++++++++++++++++++++++ lib/libc/mingw/libsrc/vds-uuid.c | 12 + lib/libc/mingw/libsrc/virtdisk-uuid.c | 4 + lib/libc/mingw/libsrc/wia-uuid.c | 106 +++++++++ src/link.cpp | 100 +++++++- 44 files changed, 1611 insertions(+), 9 deletions(-)