GNU C cross compiler for win32 platforms - binutils

This commit is contained in:
Michal Pasternak 2003-11-29 18:16:26 +00:00 committed by Thomas Klausner
parent d49a98c58e
commit b7fd6607c2
5 changed files with 133 additions and 0 deletions

4
mingw-binutils/DESCR Normal file
View file

@ -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.

8
mingw-binutils/Makefile Normal file
View file

@ -0,0 +1,8 @@
# $NetBSD: Makefile,v 1.1.1.1 2003/11/29 18:16:26 mpasternak Exp $
# $Id: Makefile,v 1.1.1.1 2003/11/29 18:16:26 mpasternak Exp $
DISTNAME= binutils-2.14.90-20030807-1-src
PKGNAME= mingw-${DISTNAME:S/-20030807-1-src//}
CATEGORIES= devel
.include "../../wip/mingw/Makefile.common"

88
mingw-binutils/PLIST Normal file
View file

@ -0,0 +1,88 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2003/11/29 18:16:29 mpasternak Exp $
bin/${MINGWTARGET}-addr2line
bin/${MINGWTARGET}-ar
bin/${MINGWTARGET}-as
bin/${MINGWTARGET}-c++filt
bin/${MINGWTARGET}-dlltool
bin/${MINGWTARGET}-dllwrap
bin/${MINGWTARGET}-ld
bin/${MINGWTARGET}-nm
bin/${MINGWTARGET}-objcopy
bin/${MINGWTARGET}-objdump
bin/${MINGWTARGET}-ranlib
bin/${MINGWTARGET}-readelf
bin/${MINGWTARGET}-size
bin/${MINGWTARGET}-strings
bin/${MINGWTARGET}-strip
bin/${MINGWTARGET}-windres
${MINGWTARGET}/bin/ar
${MINGWTARGET}/bin/as
${MINGWTARGET}/bin/dlltool
${MINGWTARGET}/bin/ld
${MINGWTARGET}/bin/nm
${MINGWTARGET}/bin/ranlib
${MINGWTARGET}/bin/strip
${MINGWTARGET}/lib/ldscripts/i386pe.x
${MINGWTARGET}/lib/ldscripts/i386pe.xbn
${MINGWTARGET}/lib/ldscripts/i386pe.xn
${MINGWTARGET}/lib/ldscripts/i386pe.xr
${MINGWTARGET}/lib/ldscripts/i386pe.xu
lib/libiberty.a
info/as.info
info/bfd.info
info/binutils.info
info/configure.info
info/ld.info
info/standards.info
man/man1/${MINGWTARGET}-addr2line.1
man/man1/${MINGWTARGET}-ar.1
man/man1/${MINGWTARGET}-as.1
man/man1/${MINGWTARGET}-c++filt.1
man/man1/${MINGWTARGET}-dlltool.1
man/man1/${MINGWTARGET}-ld.1
man/man1/${MINGWTARGET}-nlmconv.1
man/man1/${MINGWTARGET}-nm.1
man/man1/${MINGWTARGET}-objcopy.1
man/man1/${MINGWTARGET}-objdump.1
man/man1/${MINGWTARGET}-ranlib.1
man/man1/${MINGWTARGET}-readelf.1
man/man1/${MINGWTARGET}-size.1
man/man1/${MINGWTARGET}-strings.1
man/man1/${MINGWTARGET}-strip.1
man/man1/${MINGWTARGET}-windres.1
${PKGLOCALEDIR}/locale/da/LC_MESSAGES/bfd.mo
${PKGLOCALEDIR}/locale/da/LC_MESSAGES/binutils.mo
${PKGLOCALEDIR}/locale/da/LC_MESSAGES/ld.mo
${PKGLOCALEDIR}/locale/da/LC_MESSAGES/opcodes.mo
${PKGLOCALEDIR}/locale/de/LC_MESSAGES/opcodes.mo
${PKGLOCALEDIR}/locale/es/LC_MESSAGES/bfd.mo
${PKGLOCALEDIR}/locale/es/LC_MESSAGES/binutils.mo
${PKGLOCALEDIR}/locale/es/LC_MESSAGES/gas.mo
${PKGLOCALEDIR}/locale/es/LC_MESSAGES/ld.mo
${PKGLOCALEDIR}/locale/es/LC_MESSAGES/opcodes.mo
${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/bfd.mo
${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/binutils.mo
${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/gas.mo
${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/ld.mo
${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/opcodes.mo
${PKGLOCALEDIR}/locale/id/LC_MESSAGES/opcodes.mo
${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/bfd.mo
${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/binutils.mo
${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/opcodes.mo
${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/opcodes.mo
${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/opcodes.mo
${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/bfd.mo
${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/binutils.mo
${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/ld.mo
${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/opcodes.mo
${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/bfd.mo
${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/binutils.mo
${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/gas.mo
${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/ld.mo
${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/opcodes.mo
${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/bfd.mo
${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/binutils.mo
@dirrm ${MINGWTARGET}/lib/ldscripts
@dirrm ${MINGWTARGET}/lib
@dirrm ${MINGWTARGET}/bin
@dirrm ${MINGWTARGET}

View file

@ -0,0 +1,29 @@
# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/11/29 18:16:30 mpasternak Exp $
#
# This Makefile fragment is included by packages that use mingw-binutils.
#
.if !defined(MINGW_BINUTILS_BUILDLINK2_MK)
MINGW_BINUTILS_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= mingw-binutils
BUILDLINK_DEPENDS.mingw-binutils?= mingw-binutils>=2.14.90
BUILDLINK_PKGSRCDIR.mingw-binutils?= ../../wip/mingw-binutils
EVAL_PREFIX+= BUILDLINK_PREFIX.mingw-binutils=mingw-binutils
BUILDLINK_PREFIX.mingw-binutils_DEFAULT= ${CROSSBASE}
BUILDLINK_FILES.mingw-binutils+= \
bin/i586-mingw32-addr2line bin/i586-mingw32-ar \
bin/i586-mingw32-as bin/i586-mingw32-c++filt \
bin/i586-mingw32-dlltool bin/i586-mingw32-dllwrap \
bin/i586-mingw32-ld bin/i586-mingw32-nm \
bin/i586-mingw32-objcopy bin/i586-mingw32-objdump \
bin/i586-mingw32-ranlib bin/i586-mingw32-readelf \
bin/i586-mingw32-size bin/i586-mingw32-strings \
bin/i586-mingw32-strip bin/i586-mingw32-windres lib/libiberty.*
BUILDLINK_TARGETS+= mingw-binutils-buildlink
mingw-binutils-buildlink: _BUILDLINK_USE
.endif # MINGW_BINUTILS_BUILDLINK2_MK

4
mingw-binutils/distinfo Normal file
View file

@ -0,0 +1,4 @@
$NetBSD: distinfo,v 1.1.1.1 2003/11/29 18:16:29 mpasternak Exp $
SHA1 (binutils-2.14.90-20030807-1-src.tar.gz) = be7ad7c5b2259d2cd5fe90b0ce582e01e785abf2
Size (binutils-2.14.90-20030807-1-src.tar.gz) = 13030564 bytes