New port devel/arm-none-eabi-binutils for ARM bare metal programming.

Differential Revision:	https://reviews.freebsd.org/D973
Approved by:	bapt
This commit is contained in:
Andrew Turner 2014-10-20 17:23:52 +00:00
parent 739fda65e1
commit 04fd0c5ce7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=371286
3 changed files with 67 additions and 0 deletions

View File

@ -71,6 +71,7 @@
SUBDIR += argtable
SUBDIR += arm-elf-binutils
SUBDIR += arm-gnueabi-binutils
SUBDIR += arm-none-eabi-binutils
SUBDIR += armv6-freebsd10.0-xdev
SUBDIR += aros-sdk
SUBDIR += art

View File

@ -0,0 +1,11 @@
# $FreeBSD$
PORTREVISION= 2
COMMENT= GNU binutils for bare metal arm cross-development
PKGNAMEPREFIX= arm-none-eabi-
BUTARGET= arm-none-eabi
PLIST= ${.CURDIR}/pkg-plist
MASTERDIR= ${.CURDIR}/../binutils
.include "${MASTERDIR}/Makefile"

View File

@ -0,0 +1,55 @@
arm-none-eabi/bin/ar
arm-none-eabi/bin/as
arm-none-eabi/bin/ld
arm-none-eabi/bin/ld.bfd
arm-none-eabi/bin/nm
arm-none-eabi/bin/objcopy
arm-none-eabi/bin/objdump
arm-none-eabi/bin/ranlib
arm-none-eabi/bin/strip
arm-none-eabi/bin/size
arm-none-eabi/lib/ldscripts/armelf.x
arm-none-eabi/lib/ldscripts/armelf.xbn
arm-none-eabi/lib/ldscripts/armelf.xc
arm-none-eabi/lib/ldscripts/armelf.xn
arm-none-eabi/lib/ldscripts/armelf.xr
arm-none-eabi/lib/ldscripts/armelf.xs
arm-none-eabi/lib/ldscripts/armelf.xsc
arm-none-eabi/lib/ldscripts/armelf.xsw
arm-none-eabi/lib/ldscripts/armelf.xu
arm-none-eabi/lib/ldscripts/armelf.xw
bin/arm-none-eabi-addr2line
bin/arm-none-eabi-ar
bin/arm-none-eabi-as
bin/arm-none-eabi-c++filt
bin/arm-none-eabi-elfedit
bin/arm-none-eabi-gprof
bin/arm-none-eabi-ld
bin/arm-none-eabi-ld.bfd
bin/arm-none-eabi-nm
bin/arm-none-eabi-objcopy
bin/arm-none-eabi-objdump
bin/arm-none-eabi-ranlib
bin/arm-none-eabi-readelf
bin/arm-none-eabi-size
bin/arm-none-eabi-strings
bin/arm-none-eabi-strip
man/man1/arm-none-eabi-addr2line.1.gz
man/man1/arm-none-eabi-ar.1.gz
man/man1/arm-none-eabi-as.1.gz
man/man1/arm-none-eabi-c++filt.1.gz
man/man1/arm-none-eabi-dlltool.1.gz
man/man1/arm-none-eabi-elfedit.1.gz
man/man1/arm-none-eabi-gprof.1.gz
man/man1/arm-none-eabi-ld.1.gz
man/man1/arm-none-eabi-nlmconv.1.gz
man/man1/arm-none-eabi-nm.1.gz
man/man1/arm-none-eabi-objcopy.1.gz
man/man1/arm-none-eabi-objdump.1.gz
man/man1/arm-none-eabi-ranlib.1.gz
man/man1/arm-none-eabi-readelf.1.gz
man/man1/arm-none-eabi-size.1.gz
man/man1/arm-none-eabi-strings.1.gz
man/man1/arm-none-eabi-strip.1.gz
man/man1/arm-none-eabi-windmc.1.gz
man/man1/arm-none-eabi-windres.1.gz