+2012-09-05 Earnie Boyd <earnie@users.sourceforge.net>
+
+ 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 <earnie@users.sourceforge.net>
More on assuming GCC is greater than or equal to version 3.5.4 and that
+##
+# @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@
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
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) \
$(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
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 = \
$(SRCDIR)/feraiseexcept.c \
$(SRCDIR)/fesetround.c
-SRCDIR := src/libcrt/gdtoa
+SRCDIR := misc/src/libcrt/gdtoa
gdtoa_SOURCES := \
$(SRCDIR)/g__fmt.c \
$(SRCDIR)/gethex.c \
$(SRCDIR)/wcstoumax.c
SRCDIR := src/libcrt/math
+MSRCDIR := misc/src/libcrt/math
math_SOURCES := \
$(SRCDIR)/acosf.c \
$(SRCDIR)/acosh.c \
$(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 \
$(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 \
$(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 \
$(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 \
$(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 \
$(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 \
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)
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 \
$(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)
$(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 $@ $<
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
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 \
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 \