From e416b2f4ae1097610c35918d2cfea5565868f66a Mon Sep 17 00:00:00 2001 From: asau Date: Mon, 15 Mar 2010 18:34:36 +0000 Subject: Import MinGW packages into "cross" category. From pkgsrc-wip project. MinGW, a contraction of "Minimalist GNU for Windows," is a port of the GNU Compiler Collection (GCC), and GNU Binutils, for use in the development of native Microsoft Windows applications. --- cross/mingw-gcc/DESCR | 4 + cross/mingw-gcc/Makefile | 45 ++++++ cross/mingw-gcc/PLIST | 317 +++++++++++++++++++++++++++++++++++++++ cross/mingw-gcc/buildlink3.mk | 17 +++ cross/mingw-gcc/distinfo | 12 ++ cross/mingw-gcc/patches/patch-ab | 13 ++ 6 files changed, 408 insertions(+) create mode 100644 cross/mingw-gcc/DESCR create mode 100644 cross/mingw-gcc/Makefile create mode 100644 cross/mingw-gcc/PLIST create mode 100644 cross/mingw-gcc/buildlink3.mk create mode 100644 cross/mingw-gcc/distinfo create mode 100644 cross/mingw-gcc/patches/patch-ab (limited to 'cross/mingw-gcc') diff --git a/cross/mingw-gcc/DESCR b/cross/mingw-gcc/DESCR new file mode 100644 index 00000000000..e0defb1464a --- /dev/null +++ b/cross/mingw-gcc/DESCR @@ -0,0 +1,4 @@ +MinGW: A collection of freely available and freely distributable Windows +specific header files and import libraries combined with GNU toolsets that +allow one to produce native Windows programs that do not rely on any +3rd-party DLLs. diff --git a/cross/mingw-gcc/Makefile b/cross/mingw-gcc/Makefile new file mode 100644 index 00000000000..f083144972a --- /dev/null +++ b/cross/mingw-gcc/Makefile @@ -0,0 +1,45 @@ +# $NetBSD: Makefile,v 1.1.1.1 2010/03/15 18:34:37 asau Exp $ +# + +DISTNAME= mingw-gcc-${DIST_VERSION} +PKGNAME= ${DISTNAME:S/-${DIST_VERSION}/-${GCC_VERSION}/} +WRKSRC= ${WRKDIR}/gcc-${DIST_VERSION} +CATEGORIES= cross +MASTER_SITES= ${MASTER_SITE_MINGW} +DISTFILES= gcc-core-${DIST_VERSION}-src.tar.gz \ + gcc-g++-${DIST_VERSION}-src.tar.gz \ + gcc-objc-${DIST_VERSION}-src.tar.gz + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://mingw.sourceforge.net/ +COMMENT= GNU C Compiler for win32 cross-development + +USE_TOOLS+= gmake +USE_PKGLOCALEDIR= yes +GNU_CONFIGURE= yes +USE_CROSSBASE= yes + +GCC_VERSION= 3.4.5 +DIST_VERSION= ${GCC_VERSION}-20060117-2 + +do-build: + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ + all-target-libobjc + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ + all-target-libstdc++-v3 + +post-install: + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} \ + ${MAKE_FLAGS} install-target-libobjc + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} \ + ${MAKE_FLAGS} install-target-libstdc++-v3 + ${LN} -fs ${CROSSBASE}/bin/${MINGW_TARGET}-cpp \ + ${CROSSBASE}/${MINGW_TARGET}/bin/cpp + ${LN} -fs ${CROSSBASE}/bin/${MINGW_TARGET}-gcc \ + ${CROSSBASE}/${MINGW_TARGET}/bin/cc + cd ${CROSSBASE}/bin/ && ${LN} -fs ${MINGW_TARGET}-gcc ${MINGW_TARGET}-cc + +.include "../../cross/mingw/Makefile.common" +.include "../../cross/mingw-binutils/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/cross/mingw-gcc/PLIST b/cross/mingw-gcc/PLIST new file mode 100644 index 00000000000..9450a655cd1 --- /dev/null +++ b/cross/mingw-gcc/PLIST @@ -0,0 +1,317 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2010/03/15 18:34:38 asau Exp $ +bin/${MACHINE_ARCH}--mingw32-c++ +bin/${MACHINE_ARCH}--mingw32-cc +bin/${MACHINE_ARCH}--mingw32-cpp +bin/${MACHINE_ARCH}--mingw32-g++ +bin/${MACHINE_ARCH}--mingw32-gcc +bin/${MACHINE_ARCH}--mingw32-gcc-3.4.5 +bin/${MACHINE_ARCH}--mingw32-gccbug +bin/${MACHINE_ARCH}--mingw32-gcov +${MACHINE_ARCH}--mingw32/bin/c++ +${MACHINE_ARCH}--mingw32/bin/cc +${MACHINE_ARCH}--mingw32/bin/cpp +${MACHINE_ARCH}--mingw32/bin/g++ +${MACHINE_ARCH}--mingw32/bin/gcc +${MACHINE_ARCH}--mingw32/lib/libiberty.a +${MACHINE_ARCH}--mingw32/lib/libobjc.la +${MACHINE_ARCH}--mingw32/lib/libstdc++.la +${MACHINE_ARCH}--mingw32/lib/libsupc++.la +include/c++/3.4.5/algorithm +include/c++/3.4.5/backward/algo.h +include/c++/3.4.5/backward/algobase.h +include/c++/3.4.5/backward/alloc.h +include/c++/3.4.5/backward/backward_warning.h +include/c++/3.4.5/backward/bvector.h +include/c++/3.4.5/backward/complex.h +include/c++/3.4.5/backward/defalloc.h +include/c++/3.4.5/backward/deque.h +include/c++/3.4.5/backward/fstream.h +include/c++/3.4.5/backward/function.h +include/c++/3.4.5/backward/hash_map.h +include/c++/3.4.5/backward/hash_set.h +include/c++/3.4.5/backward/hashtable.h +include/c++/3.4.5/backward/heap.h +include/c++/3.4.5/backward/iomanip.h +include/c++/3.4.5/backward/iostream.h +include/c++/3.4.5/backward/istream.h +include/c++/3.4.5/backward/iterator.h +include/c++/3.4.5/backward/list.h +include/c++/3.4.5/backward/map.h +include/c++/3.4.5/backward/multimap.h +include/c++/3.4.5/backward/multiset.h +include/c++/3.4.5/backward/new.h +include/c++/3.4.5/backward/ostream.h +include/c++/3.4.5/backward/pair.h +include/c++/3.4.5/backward/queue.h +include/c++/3.4.5/backward/rope.h +include/c++/3.4.5/backward/set.h +include/c++/3.4.5/backward/slist.h +include/c++/3.4.5/backward/stack.h +include/c++/3.4.5/backward/stream.h +include/c++/3.4.5/backward/streambuf.h +include/c++/3.4.5/backward/strstream +include/c++/3.4.5/backward/tempbuf.h +include/c++/3.4.5/backward/tree.h +include/c++/3.4.5/backward/vector.h +include/c++/3.4.5/bits/allocator.h +include/c++/3.4.5/bits/atomicity.h +include/c++/3.4.5/bits/basic_ios.h +include/c++/3.4.5/bits/basic_ios.tcc +include/c++/3.4.5/bits/basic_string.h +include/c++/3.4.5/bits/basic_string.tcc +include/c++/3.4.5/bits/boost_concept_check.h +include/c++/3.4.5/bits/char_traits.h +include/c++/3.4.5/bits/cmath.tcc +include/c++/3.4.5/bits/codecvt.h +include/c++/3.4.5/bits/concept_check.h +include/c++/3.4.5/bits/concurrence.h +include/c++/3.4.5/bits/cpp_type_traits.h +include/c++/3.4.5/bits/deque.tcc +include/c++/3.4.5/bits/fstream.tcc +include/c++/3.4.5/bits/functexcept.h +include/c++/3.4.5/bits/gslice.h +include/c++/3.4.5/bits/gslice_array.h +include/c++/3.4.5/bits/indirect_array.h +include/c++/3.4.5/bits/ios_base.h +include/c++/3.4.5/bits/istream.tcc +include/c++/3.4.5/bits/list.tcc +include/c++/3.4.5/bits/locale_classes.h +include/c++/3.4.5/bits/locale_facets.h +include/c++/3.4.5/bits/locale_facets.tcc +include/c++/3.4.5/bits/localefwd.h +include/c++/3.4.5/bits/mask_array.h +include/c++/3.4.5/bits/ostream.tcc +include/c++/3.4.5/bits/postypes.h +include/c++/3.4.5/bits/slice_array.h +include/c++/3.4.5/bits/sstream.tcc +include/c++/3.4.5/bits/stl_algo.h +include/c++/3.4.5/bits/stl_algobase.h +include/c++/3.4.5/bits/stl_bvector.h +include/c++/3.4.5/bits/stl_construct.h +include/c++/3.4.5/bits/stl_deque.h +include/c++/3.4.5/bits/stl_function.h +include/c++/3.4.5/bits/stl_heap.h +include/c++/3.4.5/bits/stl_iterator.h +include/c++/3.4.5/bits/stl_iterator_base_funcs.h +include/c++/3.4.5/bits/stl_iterator_base_types.h +include/c++/3.4.5/bits/stl_list.h +include/c++/3.4.5/bits/stl_map.h +include/c++/3.4.5/bits/stl_multimap.h +include/c++/3.4.5/bits/stl_multiset.h +include/c++/3.4.5/bits/stl_numeric.h +include/c++/3.4.5/bits/stl_pair.h +include/c++/3.4.5/bits/stl_queue.h +include/c++/3.4.5/bits/stl_raw_storage_iter.h +include/c++/3.4.5/bits/stl_relops.h +include/c++/3.4.5/bits/stl_set.h +include/c++/3.4.5/bits/stl_stack.h +include/c++/3.4.5/bits/stl_tempbuf.h +include/c++/3.4.5/bits/stl_threads.h +include/c++/3.4.5/bits/stl_tree.h +include/c++/3.4.5/bits/stl_uninitialized.h +include/c++/3.4.5/bits/stl_vector.h +include/c++/3.4.5/bits/stream_iterator.h +include/c++/3.4.5/bits/streambuf.tcc +include/c++/3.4.5/bits/streambuf_iterator.h +include/c++/3.4.5/bits/stringfwd.h +include/c++/3.4.5/bits/type_traits.h +include/c++/3.4.5/bits/valarray_after.h +include/c++/3.4.5/bits/valarray_array.h +include/c++/3.4.5/bits/valarray_array.tcc +include/c++/3.4.5/bits/valarray_before.h +include/c++/3.4.5/bits/vector.tcc +include/c++/3.4.5/bitset +include/c++/3.4.5/cassert +include/c++/3.4.5/cctype +include/c++/3.4.5/cerrno +include/c++/3.4.5/cfloat +include/c++/3.4.5/ciso646 +include/c++/3.4.5/climits +include/c++/3.4.5/clocale +include/c++/3.4.5/cmath +include/c++/3.4.5/complex +include/c++/3.4.5/csetjmp +include/c++/3.4.5/csignal +include/c++/3.4.5/cstdarg +include/c++/3.4.5/cstddef +include/c++/3.4.5/cstdio +include/c++/3.4.5/cstdlib +include/c++/3.4.5/cstring +include/c++/3.4.5/ctime +include/c++/3.4.5/cwchar +include/c++/3.4.5/cwctype +include/c++/3.4.5/cxxabi.h +include/c++/3.4.5/debug/bitset +include/c++/3.4.5/debug/debug.h +include/c++/3.4.5/debug/deque +include/c++/3.4.5/debug/formatter.h +include/c++/3.4.5/debug/hash_map +include/c++/3.4.5/debug/hash_map.h +include/c++/3.4.5/debug/hash_multimap.h +include/c++/3.4.5/debug/hash_multiset.h +include/c++/3.4.5/debug/hash_set +include/c++/3.4.5/debug/hash_set.h +include/c++/3.4.5/debug/list +include/c++/3.4.5/debug/map +include/c++/3.4.5/debug/map.h +include/c++/3.4.5/debug/multimap.h +include/c++/3.4.5/debug/multiset.h +include/c++/3.4.5/debug/safe_base.h +include/c++/3.4.5/debug/safe_iterator.h +include/c++/3.4.5/debug/safe_iterator.tcc +include/c++/3.4.5/debug/safe_sequence.h +include/c++/3.4.5/debug/set +include/c++/3.4.5/debug/set.h +include/c++/3.4.5/debug/string +include/c++/3.4.5/debug/vector +include/c++/3.4.5/deque +include/c++/3.4.5/exception +include/c++/3.4.5/exception_defines.h +include/c++/3.4.5/ext/algorithm +include/c++/3.4.5/ext/bitmap_allocator.h +include/c++/3.4.5/ext/debug_allocator.h +include/c++/3.4.5/ext/enc_filebuf.h +include/c++/3.4.5/ext/functional +include/c++/3.4.5/ext/hash_fun.h +include/c++/3.4.5/ext/hash_map +include/c++/3.4.5/ext/hash_set +include/c++/3.4.5/ext/hashtable.h +include/c++/3.4.5/ext/iterator +include/c++/3.4.5/ext/malloc_allocator.h +include/c++/3.4.5/ext/memory +include/c++/3.4.5/ext/mt_allocator.h +include/c++/3.4.5/ext/new_allocator.h +include/c++/3.4.5/ext/numeric +include/c++/3.4.5/ext/pod_char_traits.h +include/c++/3.4.5/ext/pool_allocator.h +include/c++/3.4.5/ext/rb_tree +include/c++/3.4.5/ext/rope +include/c++/3.4.5/ext/ropeimpl.h +include/c++/3.4.5/ext/slist +include/c++/3.4.5/ext/stdio_filebuf.h +include/c++/3.4.5/ext/stdio_sync_filebuf.h +include/c++/3.4.5/fstream +include/c++/3.4.5/functional +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/atomic_word.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/basic_file.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/c++allocator.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/c++config.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/c++io.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/c++locale.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/codecvt_specializations.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/ctype_base.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/ctype_inline.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/ctype_noninline.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/gthr-default.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/gthr-posix.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/gthr-single.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/gthr.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/messages_members.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/os_defines.h +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/stdc++.h.gch/O0g.gch +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/stdc++.h.gch/O2g.gch +include/c++/3.4.5/${MACHINE_ARCH}--mingw32/bits/time_members.h +include/c++/3.4.5/iomanip +include/c++/3.4.5/ios +include/c++/3.4.5/iosfwd +include/c++/3.4.5/iostream +include/c++/3.4.5/istream +include/c++/3.4.5/iterator +include/c++/3.4.5/limits +include/c++/3.4.5/list +include/c++/3.4.5/locale +include/c++/3.4.5/map +include/c++/3.4.5/memory +include/c++/3.4.5/new +include/c++/3.4.5/numeric +include/c++/3.4.5/ostream +include/c++/3.4.5/queue +include/c++/3.4.5/set +include/c++/3.4.5/sstream +include/c++/3.4.5/stack +include/c++/3.4.5/stdexcept +include/c++/3.4.5/streambuf +include/c++/3.4.5/string +include/c++/3.4.5/typeinfo +include/c++/3.4.5/utility +include/c++/3.4.5/valarray +include/c++/3.4.5/vector +info/cpp.info +info/cppinternals.info +info/dir +info/gcc.info +info/gccinstall.info +info/gccint.info +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/crtbegin.o +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/crtend.o +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/README +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/emmintrin.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/float.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/iso646.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/limits.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/mm_malloc.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/mmintrin.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/objc/NXConstStr.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/objc/Object.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/objc/Protocol.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/objc/encoding.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/objc/hash.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/objc/objc-api.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/objc/objc-list.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/objc/objc.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/objc/sarray.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/objc/thr.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/objc/typedstream.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/pmmintrin.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/stdarg.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/stdbool.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/stddef.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/syslimits.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/unwind.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/varargs.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/include/xmmintrin.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/gsyslimits.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/README +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/emmintrin.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/float.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/iso646.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/limits.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/mm_malloc.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/mmintrin.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/pmmintrin.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/stdarg.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/stdbool.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/stddef.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/unwind.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/varargs.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/include/xmmintrin.h +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/mkheaders.conf +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/libgcc.a +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/libgcov.a +lib/gcc/${MACHINE_ARCH}--mingw32/3.4.5/specs +lib/libiberty.a +libexec/gcc/${MACHINE_ARCH}--mingw32/3.4.5/cc1 +libexec/gcc/${MACHINE_ARCH}--mingw32/3.4.5/cc1obj +libexec/gcc/${MACHINE_ARCH}--mingw32/3.4.5/cc1plus +libexec/gcc/${MACHINE_ARCH}--mingw32/3.4.5/collect2 +libexec/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/fixinc.sh +libexec/gcc/${MACHINE_ARCH}--mingw32/3.4.5/install-tools/mkheaders +man/man1/${MACHINE_ARCH}--mingw32-cpp.1 +man/man1/${MACHINE_ARCH}--mingw32-g++.1 +man/man1/${MACHINE_ARCH}--mingw32-gcc.1 +man/man1/${MACHINE_ARCH}--mingw32-gcov.1 +man/man7/fsf-funding.7 +man/man7/gfdl.7 +man/man7/gpl.7 +share/locale/be/LC_MESSAGES/gcc.mo +share/locale/ca/LC_MESSAGES/gcc.mo +share/locale/da/LC_MESSAGES/gcc.mo +share/locale/de/LC_MESSAGES/gcc.mo +share/locale/el/LC_MESSAGES/gcc.mo +share/locale/es/LC_MESSAGES/gcc.mo +share/locale/fr/LC_MESSAGES/gcc.mo +share/locale/ja/LC_MESSAGES/gcc.mo +share/locale/nl/LC_MESSAGES/gcc.mo +share/locale/rw/LC_MESSAGES/gcc.mo +share/locale/sv/LC_MESSAGES/gcc.mo +share/locale/tr/LC_MESSAGES/gcc.mo diff --git a/cross/mingw-gcc/buildlink3.mk b/cross/mingw-gcc/buildlink3.mk new file mode 100644 index 00000000000..fb8bb2342bf --- /dev/null +++ b/cross/mingw-gcc/buildlink3.mk @@ -0,0 +1,17 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/03/15 18:34:37 asau Exp $ + +BUILDLINK_TREE+= mingw-gcc + +.if !defined(MINGW_GCC_BUILDLINK3_MK) +MINGW_GCC_BUILDLINK3_MK:= + +.include "../../cross/mingw/Makefile.common" + +BUILDLINK_API_DEPENDS.mingw-gcc+= mingw-gcc>=3.4.2 +BUILDLINK_PKGSRCDIR.mingw-gcc?= ../../cross/mingw-gcc +BUILDLINK_FNAME_TRANSFORM.mingw-gcc+= -e "s,${MINGW_TARGET}/lib,lib/,g" + +.include "../../cross/mingw-binutils/buildlink3.mk" +.endif # MINGW_GCC_BUILDLINK3_MK + +BUILDLINK_TREE+= -mingw-gcc diff --git a/cross/mingw-gcc/distinfo b/cross/mingw-gcc/distinfo new file mode 100644 index 00000000000..f267eea4572 --- /dev/null +++ b/cross/mingw-gcc/distinfo @@ -0,0 +1,12 @@ +$NetBSD: distinfo,v 1.1.1.1 2010/03/15 18:34:39 asau Exp $ + +SHA1 (gcc-core-3.4.5-20060117-2-src.tar.gz) = 75d59049f26dc62f3732d11abbf056efc7bc8e95 +RMD160 (gcc-core-3.4.5-20060117-2-src.tar.gz) = 624dd55ac00fba15269f1b3b3bbd6c383cc20827 +Size (gcc-core-3.4.5-20060117-2-src.tar.gz) = 17695876 bytes +SHA1 (gcc-g++-3.4.5-20060117-2-src.tar.gz) = edafa412d86085cf39f0db1c19a6ea2890d05946 +RMD160 (gcc-g++-3.4.5-20060117-2-src.tar.gz) = 7e3341c6ef1494462dfd3f682ad4cc6871b73e98 +Size (gcc-g++-3.4.5-20060117-2-src.tar.gz) = 3949457 bytes +SHA1 (gcc-objc-3.4.5-20060117-2-src.tar.gz) = c96f1531d9d73e9279e0b6faf085deec5c2bda7b +RMD160 (gcc-objc-3.4.5-20060117-2-src.tar.gz) = a02ad94da674760799ec945c7ff75ed99f9e8c3a +Size (gcc-objc-3.4.5-20060117-2-src.tar.gz) = 266470 bytes +SHA1 (patch-ab) = 7f7dfd0fd55037cc938c31b4ada03a7877e2cfc4 diff --git a/cross/mingw-gcc/patches/patch-ab b/cross/mingw-gcc/patches/patch-ab new file mode 100644 index 00000000000..d3b576932e7 --- /dev/null +++ b/cross/mingw-gcc/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2010/03/15 18:34:39 asau Exp $ + +--- libiberty/physmem.c.orig 2003-12-01 04:42:16.000000000 +0100 ++++ libiberty/physmem.c 2003-12-01 04:42:28.000000000 +0100 +@@ -48,7 +48,7 @@ + # include + #endif + +-#if HAVE_SYS_SYSCTL_H ++#if 0 + # include + #endif + -- cgit v1.2.3