From: Earnie Boyd Date: Wed, 5 Sep 2012 14:02:24 +0000 (-0400) Subject: Segregate source that cannot take on the MinGW.org LICENSE. X-Git-Tag: 4.0-rc1~58 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=268360928e3bcc0940ff7288366613079307ef4b;p=mingw%2Fmingw-org-wsl.git Segregate source that cannot take on the MinGW.org LICENSE. * Makefile.in: Make changes based on moved files. * gpl/*: Move to misc/gpl/*. * include/GL/*: Move to misc/include/GL/*. * src/libcrt/math/cephes_mconf.h: Move to misc/src/include/cephes_mconf.h. * src/libcrt/include/gdtoa.h: Move to misc/src/include/gdtoa.h. * src/libcrt/gdtoa/*: Move to misc/src/libcrt/gdtoa/*. * src/libcrt/math/cbrt.c: Move to misc/src/libcrt/math/cbrt.c. * src/libcrt/math/cbrtf.c: Move to misc/src/libcrt/math/cbrtf.c. * src/libcrt/math/cbrtl.c: Move to misc/src/libcrt/math/cbrtl.c. * src/libcrt/math/coshl.c: Move to misc/src/libcrt/math/coshl.c. * src/libcrt/math/erfl.c: Move to misc/src/libcrt/math/erfl.c. * src/libcrt/math/frexpl.S: Move to misc/src/libcrt/math/frexpl.S. * src/libcrt/math/hypotl.c: Move to misc/src/libcrt/math/hypotl.c. * src/libcrt/math/lgamma.c: Move to misc/src/libcrt/math/lgamma.c. * src/libcrt/math/lgammaf.c: Move to misc/src/libcrt/math/lgammaf.c. * src/libcrt/math/pow.c: Move to misc/src/libcrt/math/pow.c. * src/libcrt/math/powi.c: Move to misc/src/libcrt/math/powi.c. * src/libcrt/math/powif.c: Move to misc/src/libcrt/math/powif.c. * src/libcrt/math/powil.c: Move to misc/src/libcrt/math/powil.c. * src/libcrt/math/powl.c: Move to misc/src/libcrt/math/powl.c. * src/libcrt/math/sinhl.c: Move to misc/src/libcrt/math/sinhl.c. * src/libcrt/math/tanhl.c: Move to misc/src/libcrt/math/tanhl.c. * src/libcrt/math/tgamma.c: Move to misc/src/libcrt/math/tgamma.c. * src/libcrt/math/tgammaf.c: Move to misc/src/libcrt/math/tgammaf.c. * src/libcrt/profile/*: Move to misc/src/libcrt/profile/*. * src/libcrt/libdinput/*: Move to misc/src/libcrt/libdinput/*. * src/libcrt/libdmoguids/*: Move to misc/src/libcrt/libdmoguids/*. * src/libcrt/libdxerr8/*: Move to misc/src/libcrt/libdxerr8/*. * src/libcrt/libdxerr9/*: Move to misc/src/libcrt/libdxerr9/*. * src/libcrt/libdxguid/*: Move to misc/src/libcrt/libdxguid/*. * src/libcrt/libksuser/*: Move to misc/src/libcrt/libksuser/*. * src/libcrt/libstrmiids/*: Move to misc/src/libcrt/libstrmiids/*. --- diff --git a/ChangeLog b/ChangeLog index ac4f646..620c76d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,41 @@ +2012-09-05 Earnie Boyd + + Segregate source that cannot take on the MinGW.org LICENSE. + + * Makefile.in: Make changes based on moved files. + * gpl/*: Move to misc/gpl/*. + * include/GL/*: Move to misc/include/GL/*. + * src/libcrt/math/cephes_mconf.h: Move to + misc/src/include/cephes_mconf.h. + * src/libcrt/include/gdtoa.h: Move to misc/src/include/gdtoa.h. + * src/libcrt/gdtoa/*: Move to misc/src/libcrt/gdtoa/*. + * src/libcrt/math/cbrt.c: Move to misc/src/libcrt/math/cbrt.c. + * src/libcrt/math/cbrtf.c: Move to misc/src/libcrt/math/cbrtf.c. + * src/libcrt/math/cbrtl.c: Move to misc/src/libcrt/math/cbrtl.c. + * src/libcrt/math/coshl.c: Move to misc/src/libcrt/math/coshl.c. + * src/libcrt/math/erfl.c: Move to misc/src/libcrt/math/erfl.c. + * src/libcrt/math/frexpl.S: Move to misc/src/libcrt/math/frexpl.S. + * src/libcrt/math/hypotl.c: Move to misc/src/libcrt/math/hypotl.c. + * src/libcrt/math/lgamma.c: Move to misc/src/libcrt/math/lgamma.c. + * src/libcrt/math/lgammaf.c: Move to misc/src/libcrt/math/lgammaf.c. + * src/libcrt/math/pow.c: Move to misc/src/libcrt/math/pow.c. + * src/libcrt/math/powi.c: Move to misc/src/libcrt/math/powi.c. + * src/libcrt/math/powif.c: Move to misc/src/libcrt/math/powif.c. + * src/libcrt/math/powil.c: Move to misc/src/libcrt/math/powil.c. + * src/libcrt/math/powl.c: Move to misc/src/libcrt/math/powl.c. + * src/libcrt/math/sinhl.c: Move to misc/src/libcrt/math/sinhl.c. + * src/libcrt/math/tanhl.c: Move to misc/src/libcrt/math/tanhl.c. + * src/libcrt/math/tgamma.c: Move to misc/src/libcrt/math/tgamma.c. + * src/libcrt/math/tgammaf.c: Move to misc/src/libcrt/math/tgammaf.c. + * src/libcrt/profile/*: Move to misc/src/libcrt/profile/*. + * src/libcrt/libdinput/*: Move to misc/src/libcrt/libdinput/*. + * src/libcrt/libdmoguids/*: Move to misc/src/libcrt/libdmoguids/*. + * src/libcrt/libdxerr8/*: Move to misc/src/libcrt/libdxerr8/*. + * src/libcrt/libdxerr9/*: Move to misc/src/libcrt/libdxerr9/*. + * src/libcrt/libdxguid/*: Move to misc/src/libcrt/libdxguid/*. + * src/libcrt/libksuser/*: Move to misc/src/libcrt/libksuser/*. + * src/libcrt/libstrmiids/*: Move to misc/src/libcrt/libstrmiids/*. + 2012-09-04 Earnie Boyd More on assuming GCC is greater than or equal to version 3.5.4 and that diff --git a/Makefile.in b/Makefile.in index a77cdae..e40f790 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,3 +1,9 @@ +## +# @file Makefile.in +# @copy 2012 MinGW.org project +# @see LICENSE +# http://mingw.git.sourceforge.net/git/gitweb.cgi?p=mingw/mingw.org-wsl;a=blob_plain;f=LICENSE/ +## VPATH=$(srcdir) PACKAGE_TARNAME=@PACKAGE_TARNAME@ PACKAGE_VERSION=@PACKAGE_VERSION@ @@ -25,8 +31,8 @@ INSTALL=@INSTALL@ MKDIR_P=@MKDIR_P@ INCLUDES=-I$(top_srcdir)/include -I$(srcdir)/include \ - -I$(top_srcdir)/src/libcrt/include -nostdinc \ - -iwithprefixbefore include + -I$(top_srcdir)/src/libcrt/include -I$(top_srcdir)/misc/src/include \ + -nostdinc -iwithprefixbefore include ALL_CFLAGS=$(CFLAGS) $(INCLUDES) -DNTDDI_VERSION=0x04000000 .SUFFIXES: .def.in .def @@ -75,7 +81,7 @@ winapi_lib_DDK_LIBRARIES := $(addprefix lib,$(winapi_DDK_DEF:.def=.a)) winapi_lib_DIRECTX_LIBRARIES := $(addprefix lib,$(winapi_DIRECTX_DEF:.def=.a)) winapi_lib_DIRECTX_DINPUT_LIBRARIES := $(addprefix lib,$(winapi_DIRECTX_DINPUT_DEF:.def=.a)) winapi_mri_LIBRARIES := $(addprefix lib,$(winapi_MRI:.mri=.a)) -winapi_lib_EXTRA_LIBRARIES := libuuid.a libscrnsave.a libscrnsavw.a liblargeint.a libdmoguids.a libdxguid.a libstrmiids.a +winapi_lib_EXTRA_LIBRARIES := libuuid.a libscrnsave.a libscrnsavw.a liblargeint.a libdmoguids.a libdxguid.a libdxerr8.a libdxerr9.a libstrmiids.a lib_LIBRARIES := $(mingwrt_lib_LIBRARIES) $(winapi_lib_LIBRARIES) \ $(winapi_lib_EXTRA_LIBRARIES) $(winapi_mri_LIBRARIES) \ @@ -114,7 +120,7 @@ mold_SOURCES := \ $(SRCDIR)/wscmpi.c mold_OBJECTS := $(mode_SOURCES:.c=.o) -SRCDIR := gpl/profile +SRCDIR := misc/gpl/profile gcrt0_SOURCES := $(SRCDIR)/gcrt0.c gcrt0_OBJECTS := $(SRCDIR)/gcrt1.o $(SRCDIR)/gcrt2.o @@ -138,13 +144,13 @@ scrnsavw_o_CFLAGS := -DUNICODE liblargeint_a_SOURCES := src/liblargeint/largeint.c liblargeint_a_OBJECTS := $(liblargeint_a_SOURCES:.c=.o) -libdmoguids_a_SOURCES := src/libdmoguids/dmoguids.c +libdmoguids_a_SOURCES := misc/src/libdmoguids/dmoguids.c libdmoguids_a_OBJECTS := $(libdmoguids_a_SOURCES:.c=.o) -libdxguid_a_SOURCES := src/libdxguid/dxguid.c +libdxguid_a_SOURCES := misc/src/libdxguid/dxguid.c libdxguid_a_OBJECTS := $(libdxguid_a_SOURCES:.c=.o) -libstrmiids_a_SOURCES := src/libstrmiids/strmiids.c +libstrmiids_a_SOURCES := misc/src/libstrmiids/strmiids.c libstrmiids_a_OBJECTS := $(libstrmiids_a_SOURCES:.c=.o) msvcrt_DEF = \ @@ -263,7 +269,7 @@ fenv_SOURCES := \ $(SRCDIR)/feraiseexcept.c \ $(SRCDIR)/fesetround.c -SRCDIR := src/libcrt/gdtoa +SRCDIR := misc/src/libcrt/gdtoa gdtoa_SOURCES := \ $(SRCDIR)/g__fmt.c \ $(SRCDIR)/gethex.c \ @@ -297,6 +303,7 @@ inttypes_SOURCES := \ $(SRCDIR)/wcstoumax.c SRCDIR := src/libcrt/math +MSRCDIR := misc/src/libcrt/math math_SOURCES := \ $(SRCDIR)/acosf.c \ $(SRCDIR)/acosh.c \ @@ -315,9 +322,9 @@ math_SOURCES := \ $(SRCDIR)/atanhf.c \ $(SRCDIR)/atanhl.c \ $(SRCDIR)/atanl.c \ - $(SRCDIR)/cbrt.c \ - $(SRCDIR)/cbrtf.c \ - $(SRCDIR)/cbrtl.c \ + $(MSRCDIR)/cbrt.c \ + $(MSRCDIR)/cbrtf.c \ + $(MSRCDIR)/cbrtl.c \ $(SRCDIR)/ceilf.S \ $(SRCDIR)/ceill.S \ $(SRCDIR)/copysign.S \ @@ -325,9 +332,9 @@ math_SOURCES := \ $(SRCDIR)/copysignl.S \ $(SRCDIR)/cosf.S \ $(SRCDIR)/coshf.c \ - $(SRCDIR)/coshl.c \ + $(MSRCDIR)/coshl.c \ $(SRCDIR)/cosl.S \ - $(SRCDIR)/erfl.c \ + $(MSRCDIR)/erfl.c \ $(SRCDIR)/exp2.S \ $(SRCDIR)/exp2f.S \ $(SRCDIR)/exp2l.S \ @@ -362,10 +369,10 @@ math_SOURCES := \ $(SRCDIR)/fpclassifyf.c \ $(SRCDIR)/fpclassifyl.c \ $(SRCDIR)/frexpf.c \ - $(SRCDIR)/frexpl.S \ + $(MSRCDIR)/frexpl.S \ $(SRCDIR)/fucom.c \ $(SRCDIR)/hypotf.c \ - $(SRCDIR)/hypotl.c \ + $(MSRCDIR)/hypotl.c \ $(SRCDIR)/ilogb.S \ $(SRCDIR)/ilogbf.S \ $(SRCDIR)/ilogbl.S \ @@ -374,8 +381,8 @@ math_SOURCES := \ $(SRCDIR)/isnanl.c \ $(SRCDIR)/ldexpf.c \ $(SRCDIR)/ldexpl.c \ - $(SRCDIR)/lgamma.c \ - $(SRCDIR)/lgammaf.c \ + $(MSRCDIR)/lgamma.c \ + $(MSRCDIR)/lgammaf.c \ $(SRCDIR)/lgammal.c \ $(SRCDIR)/llrint.c \ $(SRCDIR)/llrintf.c \ @@ -406,12 +413,12 @@ math_SOURCES := \ $(SRCDIR)/nextafterl.c \ $(SRCDIR)/nexttoward.c \ $(SRCDIR)/nexttowardf.c \ - $(SRCDIR)/pow.c \ + $(MSRCDIR)/pow.c \ $(SRCDIR)/powf.c \ - $(SRCDIR)/powi.c \ - $(SRCDIR)/powif.c \ - $(SRCDIR)/powil.c \ - $(SRCDIR)/powl.c \ + $(MSRCDIR)/powi.c \ + $(MSRCDIR)/powif.c \ + $(MSRCDIR)/powil.c \ + $(MSRCDIR)/powl.c \ $(SRCDIR)/remainder.S \ $(SRCDIR)/remainderf.S \ $(SRCDIR)/remainderl.S \ @@ -432,16 +439,16 @@ math_SOURCES := \ $(SRCDIR)/signbitl.c \ $(SRCDIR)/sinf.S \ $(SRCDIR)/sinhf.c \ - $(SRCDIR)/sinhl.c \ + $(MSRCDIR)/sinhl.c \ $(SRCDIR)/sinl.S \ $(SRCDIR)/sqrtf.c \ $(SRCDIR)/sqrtl.c \ $(SRCDIR)/tanf.S \ $(SRCDIR)/tanhf.c \ - $(SRCDIR)/tanhl.c \ + $(MSRCDIR)/tanhl.c \ $(SRCDIR)/tanl.S \ - $(SRCDIR)/tgamma.c \ - $(SRCDIR)/tgammaf.c \ + $(MSRCDIR)/tgamma.c \ + $(MSRCDIR)/tgammaf.c \ $(SRCDIR)/tgammal.c \ $(SRCDIR)/trunc.c \ $(SRCDIR)/truncf.c \ @@ -460,11 +467,11 @@ SRCDIR := src/libcrt/posix/unistd posix_unistd_SOURCES := $(SRCDIR)/ftruncate.c $(SRCDIR)/usleep.c posix_SOURCES := $(posix_libgen_SOURCES) $(posix_unistd_SOURCES) -SRCDIR := src/libcrt/profile +SRCDIR := misc/src/libcrt/profile profile_SOURCES := \ $(SRCDIR)/gmon.c \ $(SRCDIR)/mcount.c \ - gpl/profile/profil.c \ + misc/gpl/profile/profil.c \ libgmon_a_SOURCES := $(profile_SOURCES) libgmon_a_OBJECTS := $(libgmon_a_SOURCES:.c=.o) @@ -558,7 +565,7 @@ libmingwex_a_SOURCES := \ libmingwex_a_OBJECTS := $(libmingwex_a_SOURCES:.c=.o) libmingwex_a_OBJECTS := $(libmingwex_a_OBJECTS:.S=.o) -SRCDIR := src/libdinput +SRCDIR := misc/src/libdinput libdinput_a_SOURCES := \ $(SRCDIR)/dinput_joy.c \ $(SRCDIR)/dinput_joy2.c \ @@ -567,11 +574,11 @@ libdinput_a_SOURCES := \ $(SRCDIR)/dinput_mouse2.c libdinput_a_OBJECTS := $(libdinput_a_SOURCES:.c=.o) -SRCDIR := src/libdxerr8 +SRCDIR := misc/src/libdxerr8 libdxerr8_a_SOURCES := $(SRCDIR)/dxerr.c $(SRCDIR)/dxerr8.c $(SRCDIR)/dxerr8w.c libdxerr8_a_OBJECTS := $(libdxerr8_a_SOURCES:.c=.o) -SRCDIR := src/libdxerr9 +SRCDIR := misc/src/libdxerr9 libdxerr9_a_SOURCES := $(SRCDIR)/dxerr.c $(SRCDIR)/dxerr9.c $(SRCDIR)/dxerr9w.c libdxerr9_a_OBJECTS := $(libdxerr9_a_SOURCES:.c=.o) @@ -686,7 +693,7 @@ $(libscrnsavw_a_OBJECTS): $(libscrnsavw_a_SOURCES) $(MKDIR_P) $(@D) $(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $(scrnsavw_o_CFLAGS) -o $@ $< -SRCDIR := gpl/profile +SRCDIR := misc/gpl/profile $(SRCDIR)/gcrt1.o: mkdir -p $(@D) $(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) -U__MSVCRT__ -D__CRTDLL__ -o $@ $< @@ -787,7 +794,7 @@ mingwm10.dll: $(mingwm10_dll_OBJECTS) mingwthrd.def libmingwex.a clean: rm -f *.def *.s *.o *.dll *.a _libm_dummy.c stamp* - rm -rf .deps/ src/ + rm -rf .deps/ src/ misc/ cd tests && $(MAKE) $@ distclean: clean @@ -1064,7 +1071,7 @@ install-w32api: install-w32api-dirs for INC in $(addprefix $(top_srcdir)/include/gdiplus/,$(w32api_lib_GDIPLUS_INCLUDES)); do \ $(INSTALL) $(INSTALL_FLAGS) $$INC $(DESTDIR)$(includedir)/gdiplus/ ; \ done - for INC in $(addprefix $(top_srcdir)/include/GL/,$(w32api_lib_GL_INCLUDES)); do \ + for INC in $(addprefix $(top_srcdir)/misc/include/GL/,$(w32api_lib_GL_INCLUDES)); do \ $(INSTALL) $(INSTALL_FLAGS) $$INC $(DESTDIR)$(includedir)/GL/ ; \ done for INC in $(addprefix $(top_srcdir)/include/directx/,$(w32api_lib_DIRECTX_INCLUDES)); do \ @@ -1143,7 +1150,7 @@ install-wsl: install-wsl-dirs for INC in $(addprefix $(top_srcdir)/include/gdiplus/,$(w32api_lib_GDIPLUS_INCLUDES)); do \ $(INSTALL) $(INSTALL_FLAGS) $$INC $(DESTDIR)$(includedir)/gdiplus/ ; \ done - for INC in $(addprefix $(top_srcdir)/include/GL/,$(w32api_lib_GL_INCLUDES)); do \ + for INC in $(addprefix $(top_srcdir)/misc/include/GL/,$(w32api_lib_GL_INCLUDES)); do \ $(INSTALL) $(INSTALL_FLAGS) $$INC $(DESTDIR)$(includedir)/GL/ ; \ done for INC in $(addprefix $(top_srcdir)/include/directx/,$(w32api_lib_DIRECTX_INCLUDES)); do \ diff --git a/gpl/profile/COPYING b/misc/gpl/profile/COPYING similarity index 100% rename from gpl/profile/COPYING rename to misc/gpl/profile/COPYING diff --git a/gpl/profile/CYGWIN_LICENSE b/misc/gpl/profile/CYGWIN_LICENSE similarity index 100% rename from gpl/profile/CYGWIN_LICENSE rename to misc/gpl/profile/CYGWIN_LICENSE diff --git a/gpl/profile/gcrt0.c b/misc/gpl/profile/gcrt0.c similarity index 100% rename from gpl/profile/gcrt0.c rename to misc/gpl/profile/gcrt0.c diff --git a/gpl/profile/profil.c b/misc/gpl/profile/profil.c similarity index 100% rename from gpl/profile/profil.c rename to misc/gpl/profile/profil.c diff --git a/gpl/profile/profil.h b/misc/gpl/profile/profil.h similarity index 100% rename from gpl/profile/profil.h rename to misc/gpl/profile/profil.h diff --git a/include/GL/gl.h b/misc/include/GL/gl.h similarity index 100% rename from include/GL/gl.h rename to misc/include/GL/gl.h diff --git a/include/GL/glext.h b/misc/include/GL/glext.h similarity index 100% rename from include/GL/glext.h rename to misc/include/GL/glext.h diff --git a/include/GL/glu.h b/misc/include/GL/glu.h similarity index 100% rename from include/GL/glu.h rename to misc/include/GL/glu.h diff --git a/src/libcrt/math/cephes_mconf.h b/misc/src/include/cephes_mconf.h similarity index 100% rename from src/libcrt/math/cephes_mconf.h rename to misc/src/include/cephes_mconf.h diff --git a/src/libcrt/include/gdtoa.h b/misc/src/include/gdtoa.h similarity index 100% rename from src/libcrt/include/gdtoa.h rename to misc/src/include/gdtoa.h diff --git a/src/libcrt/gdtoa/README b/misc/src/libcrt/gdtoa/README similarity index 100% rename from src/libcrt/gdtoa/README rename to misc/src/libcrt/gdtoa/README diff --git a/src/libcrt/gdtoa/README.mingw b/misc/src/libcrt/gdtoa/README.mingw similarity index 100% rename from src/libcrt/gdtoa/README.mingw rename to misc/src/libcrt/gdtoa/README.mingw diff --git a/src/libcrt/gdtoa/arithchk.c b/misc/src/libcrt/gdtoa/arithchk.c similarity index 100% rename from src/libcrt/gdtoa/arithchk.c rename to misc/src/libcrt/gdtoa/arithchk.c diff --git a/src/libcrt/gdtoa/dmisc.c b/misc/src/libcrt/gdtoa/dmisc.c similarity index 100% rename from src/libcrt/gdtoa/dmisc.c rename to misc/src/libcrt/gdtoa/dmisc.c diff --git a/src/libcrt/gdtoa/dtoa.c b/misc/src/libcrt/gdtoa/dtoa.c similarity index 100% rename from src/libcrt/gdtoa/dtoa.c rename to misc/src/libcrt/gdtoa/dtoa.c diff --git a/src/libcrt/gdtoa/g__fmt.c b/misc/src/libcrt/gdtoa/g__fmt.c similarity index 100% rename from src/libcrt/gdtoa/g__fmt.c rename to misc/src/libcrt/gdtoa/g__fmt.c diff --git a/src/libcrt/gdtoa/g_dfmt.c b/misc/src/libcrt/gdtoa/g_dfmt.c similarity index 100% rename from src/libcrt/gdtoa/g_dfmt.c rename to misc/src/libcrt/gdtoa/g_dfmt.c diff --git a/src/libcrt/gdtoa/g_ffmt.c b/misc/src/libcrt/gdtoa/g_ffmt.c similarity index 100% rename from src/libcrt/gdtoa/g_ffmt.c rename to misc/src/libcrt/gdtoa/g_ffmt.c diff --git a/src/libcrt/gdtoa/g_xfmt.c b/misc/src/libcrt/gdtoa/g_xfmt.c similarity index 100% rename from src/libcrt/gdtoa/g_xfmt.c rename to misc/src/libcrt/gdtoa/g_xfmt.c diff --git a/src/libcrt/gdtoa/gd_qnan.h b/misc/src/libcrt/gdtoa/gd_qnan.h similarity index 100% rename from src/libcrt/gdtoa/gd_qnan.h rename to misc/src/libcrt/gdtoa/gd_qnan.h diff --git a/src/libcrt/gdtoa/gdtoa.c b/misc/src/libcrt/gdtoa/gdtoa.c similarity index 100% rename from src/libcrt/gdtoa/gdtoa.c rename to misc/src/libcrt/gdtoa/gdtoa.c diff --git a/src/libcrt/gdtoa/gdtoa_fltrnds.h b/misc/src/libcrt/gdtoa/gdtoa_fltrnds.h similarity index 100% rename from src/libcrt/gdtoa/gdtoa_fltrnds.h rename to misc/src/libcrt/gdtoa/gdtoa_fltrnds.h diff --git a/src/libcrt/gdtoa/gdtoaimp.h b/misc/src/libcrt/gdtoa/gdtoaimp.h similarity index 100% rename from src/libcrt/gdtoa/gdtoaimp.h rename to misc/src/libcrt/gdtoa/gdtoaimp.h diff --git a/src/libcrt/gdtoa/gethex.c b/misc/src/libcrt/gdtoa/gethex.c similarity index 100% rename from src/libcrt/gdtoa/gethex.c rename to misc/src/libcrt/gdtoa/gethex.c diff --git a/src/libcrt/gdtoa/gmisc.c b/misc/src/libcrt/gdtoa/gmisc.c similarity index 100% rename from src/libcrt/gdtoa/gmisc.c rename to misc/src/libcrt/gdtoa/gmisc.c diff --git a/src/libcrt/gdtoa/hd_init.c b/misc/src/libcrt/gdtoa/hd_init.c similarity index 100% rename from src/libcrt/gdtoa/hd_init.c rename to misc/src/libcrt/gdtoa/hd_init.c diff --git a/src/libcrt/gdtoa/hexnan.c b/misc/src/libcrt/gdtoa/hexnan.c similarity index 100% rename from src/libcrt/gdtoa/hexnan.c rename to misc/src/libcrt/gdtoa/hexnan.c diff --git a/src/libcrt/gdtoa/misc.c b/misc/src/libcrt/gdtoa/misc.c similarity index 100% rename from src/libcrt/gdtoa/misc.c rename to misc/src/libcrt/gdtoa/misc.c diff --git a/src/libcrt/gdtoa/qnan.c b/misc/src/libcrt/gdtoa/qnan.c similarity index 100% rename from src/libcrt/gdtoa/qnan.c rename to misc/src/libcrt/gdtoa/qnan.c diff --git a/src/libcrt/gdtoa/smisc.c b/misc/src/libcrt/gdtoa/smisc.c similarity index 100% rename from src/libcrt/gdtoa/smisc.c rename to misc/src/libcrt/gdtoa/smisc.c diff --git a/src/libcrt/gdtoa/strtodg.c b/misc/src/libcrt/gdtoa/strtodg.c similarity index 100% rename from src/libcrt/gdtoa/strtodg.c rename to misc/src/libcrt/gdtoa/strtodg.c diff --git a/src/libcrt/gdtoa/strtodnrp.c b/misc/src/libcrt/gdtoa/strtodnrp.c similarity index 100% rename from src/libcrt/gdtoa/strtodnrp.c rename to misc/src/libcrt/gdtoa/strtodnrp.c diff --git a/src/libcrt/gdtoa/strtof.c b/misc/src/libcrt/gdtoa/strtof.c similarity index 100% rename from src/libcrt/gdtoa/strtof.c rename to misc/src/libcrt/gdtoa/strtof.c diff --git a/src/libcrt/gdtoa/strtopx.c b/misc/src/libcrt/gdtoa/strtopx.c similarity index 100% rename from src/libcrt/gdtoa/strtopx.c rename to misc/src/libcrt/gdtoa/strtopx.c diff --git a/src/libcrt/gdtoa/sum.c b/misc/src/libcrt/gdtoa/sum.c similarity index 100% rename from src/libcrt/gdtoa/sum.c rename to misc/src/libcrt/gdtoa/sum.c diff --git a/src/libcrt/gdtoa/ulp.c b/misc/src/libcrt/gdtoa/ulp.c similarity index 100% rename from src/libcrt/gdtoa/ulp.c rename to misc/src/libcrt/gdtoa/ulp.c diff --git a/src/libcrt/math/cbrt.c b/misc/src/libcrt/math/cbrt.c similarity index 100% rename from src/libcrt/math/cbrt.c rename to misc/src/libcrt/math/cbrt.c diff --git a/src/libcrt/math/cbrtf.c b/misc/src/libcrt/math/cbrtf.c similarity index 100% rename from src/libcrt/math/cbrtf.c rename to misc/src/libcrt/math/cbrtf.c diff --git a/src/libcrt/math/cbrtl.c b/misc/src/libcrt/math/cbrtl.c similarity index 100% rename from src/libcrt/math/cbrtl.c rename to misc/src/libcrt/math/cbrtl.c diff --git a/src/libcrt/math/coshl.c b/misc/src/libcrt/math/coshl.c similarity index 100% rename from src/libcrt/math/coshl.c rename to misc/src/libcrt/math/coshl.c diff --git a/src/libcrt/math/erfl.c b/misc/src/libcrt/math/erfl.c similarity index 100% rename from src/libcrt/math/erfl.c rename to misc/src/libcrt/math/erfl.c diff --git a/src/libcrt/math/frexpl.S b/misc/src/libcrt/math/frexpl.S similarity index 100% rename from src/libcrt/math/frexpl.S rename to misc/src/libcrt/math/frexpl.S diff --git a/src/libcrt/math/hypotl.c b/misc/src/libcrt/math/hypotl.c similarity index 100% rename from src/libcrt/math/hypotl.c rename to misc/src/libcrt/math/hypotl.c diff --git a/src/libcrt/math/lgamma.c b/misc/src/libcrt/math/lgamma.c similarity index 100% rename from src/libcrt/math/lgamma.c rename to misc/src/libcrt/math/lgamma.c diff --git a/src/libcrt/math/lgammaf.c b/misc/src/libcrt/math/lgammaf.c similarity index 100% rename from src/libcrt/math/lgammaf.c rename to misc/src/libcrt/math/lgammaf.c diff --git a/src/libcrt/math/pow.c b/misc/src/libcrt/math/pow.c similarity index 100% rename from src/libcrt/math/pow.c rename to misc/src/libcrt/math/pow.c diff --git a/src/libcrt/math/powi.c b/misc/src/libcrt/math/powi.c similarity index 100% rename from src/libcrt/math/powi.c rename to misc/src/libcrt/math/powi.c diff --git a/src/libcrt/math/powif.c b/misc/src/libcrt/math/powif.c similarity index 100% rename from src/libcrt/math/powif.c rename to misc/src/libcrt/math/powif.c diff --git a/src/libcrt/math/powil.c b/misc/src/libcrt/math/powil.c similarity index 100% rename from src/libcrt/math/powil.c rename to misc/src/libcrt/math/powil.c diff --git a/src/libcrt/math/powl.c b/misc/src/libcrt/math/powl.c similarity index 100% rename from src/libcrt/math/powl.c rename to misc/src/libcrt/math/powl.c diff --git a/src/libcrt/math/sinhl.c b/misc/src/libcrt/math/sinhl.c similarity index 100% rename from src/libcrt/math/sinhl.c rename to misc/src/libcrt/math/sinhl.c diff --git a/src/libcrt/math/tanhl.c b/misc/src/libcrt/math/tanhl.c similarity index 100% rename from src/libcrt/math/tanhl.c rename to misc/src/libcrt/math/tanhl.c diff --git a/src/libcrt/math/tgamma.c b/misc/src/libcrt/math/tgamma.c similarity index 100% rename from src/libcrt/math/tgamma.c rename to misc/src/libcrt/math/tgamma.c diff --git a/src/libcrt/math/tgammaf.c b/misc/src/libcrt/math/tgammaf.c similarity index 100% rename from src/libcrt/math/tgammaf.c rename to misc/src/libcrt/math/tgammaf.c diff --git a/src/libcrt/profile/gmon.c b/misc/src/libcrt/profile/gmon.c similarity index 100% rename from src/libcrt/profile/gmon.c rename to misc/src/libcrt/profile/gmon.c diff --git a/src/libcrt/profile/gmon.h b/misc/src/libcrt/profile/gmon.h similarity index 100% rename from src/libcrt/profile/gmon.h rename to misc/src/libcrt/profile/gmon.h diff --git a/src/libcrt/profile/mcount.c b/misc/src/libcrt/profile/mcount.c similarity index 100% rename from src/libcrt/profile/mcount.c rename to misc/src/libcrt/profile/mcount.c diff --git a/src/libdinput/dinput_joy.c b/misc/src/libdinput/dinput_joy.c similarity index 100% rename from src/libdinput/dinput_joy.c rename to misc/src/libdinput/dinput_joy.c diff --git a/src/libdinput/dinput_joy2.c b/misc/src/libdinput/dinput_joy2.c similarity index 100% rename from src/libdinput/dinput_joy2.c rename to misc/src/libdinput/dinput_joy2.c diff --git a/src/libdinput/dinput_kbd.c b/misc/src/libdinput/dinput_kbd.c similarity index 100% rename from src/libdinput/dinput_kbd.c rename to misc/src/libdinput/dinput_kbd.c diff --git a/src/libdinput/dinput_mouse.c b/misc/src/libdinput/dinput_mouse.c similarity index 100% rename from src/libdinput/dinput_mouse.c rename to misc/src/libdinput/dinput_mouse.c diff --git a/src/libdinput/dinput_mouse2.c b/misc/src/libdinput/dinput_mouse2.c similarity index 100% rename from src/libdinput/dinput_mouse2.c rename to misc/src/libdinput/dinput_mouse2.c diff --git a/src/libdinput/dinput_private.h b/misc/src/libdinput/dinput_private.h similarity index 100% rename from src/libdinput/dinput_private.h rename to misc/src/libdinput/dinput_private.h diff --git a/src/libdmoguids/dmoguids.c b/misc/src/libdmoguids/dmoguids.c similarity index 100% rename from src/libdmoguids/dmoguids.c rename to misc/src/libdmoguids/dmoguids.c diff --git a/src/libdxerr8/dxerr.c b/misc/src/libdxerr8/dxerr.c similarity index 100% rename from src/libdxerr8/dxerr.c rename to misc/src/libdxerr8/dxerr.c diff --git a/src/libdxerr8/dxerr8.c b/misc/src/libdxerr8/dxerr8.c similarity index 100% rename from src/libdxerr8/dxerr8.c rename to misc/src/libdxerr8/dxerr8.c diff --git a/src/libdxerr8/dxerr8w.c b/misc/src/libdxerr8/dxerr8w.c similarity index 100% rename from src/libdxerr8/dxerr8w.c rename to misc/src/libdxerr8/dxerr8w.c diff --git a/src/libdxerr9/dxerr.c b/misc/src/libdxerr9/dxerr.c similarity index 100% rename from src/libdxerr9/dxerr.c rename to misc/src/libdxerr9/dxerr.c diff --git a/src/libdxerr9/dxerr9.c b/misc/src/libdxerr9/dxerr9.c similarity index 100% rename from src/libdxerr9/dxerr9.c rename to misc/src/libdxerr9/dxerr9.c diff --git a/src/libdxerr9/dxerr9w.c b/misc/src/libdxerr9/dxerr9w.c similarity index 100% rename from src/libdxerr9/dxerr9w.c rename to misc/src/libdxerr9/dxerr9w.c diff --git a/src/libdxguid/dxguid.c b/misc/src/libdxguid/dxguid.c similarity index 100% rename from src/libdxguid/dxguid.c rename to misc/src/libdxguid/dxguid.c diff --git a/src/libksuser/ksuser.c b/misc/src/libksuser/ksuser.c similarity index 100% rename from src/libksuser/ksuser.c rename to misc/src/libksuser/ksuser.c diff --git a/src/libstrmiids/strmiids.c b/misc/src/libstrmiids/strmiids.c similarity index 100% rename from src/libstrmiids/strmiids.c rename to misc/src/libstrmiids/strmiids.c