diff options
author | andrew <andrew@FreeBSD.org> | 2014-10-21 01:23:52 +0800 |
---|---|---|
committer | andrew <andrew@FreeBSD.org> | 2014-10-21 01:23:52 +0800 |
commit | 6521e868f916a501668e2b038a47f6e8fd53cdbe (patch) | |
tree | 39569a6c9d050494c0bce761e8368bb33ecf7fdd /devel | |
parent | 545d2767e9e386dd93b1bfdf1b39f09c649b118c (diff) | |
download | freebsd-ports-gnome-6521e868f916a501668e2b038a47f6e8fd53cdbe.tar.gz freebsd-ports-gnome-6521e868f916a501668e2b038a47f6e8fd53cdbe.tar.zst freebsd-ports-gnome-6521e868f916a501668e2b038a47f6e8fd53cdbe.zip |
New port devel/arm-none-eabi-binutils for ARM bare metal programming.
Differential Revision: https://reviews.freebsd.org/D973
Approved by: bapt
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/arm-none-eabi-binutils/Makefile | 11 | ||||
-rw-r--r-- | devel/arm-none-eabi-binutils/pkg-plist | 55 |
3 files changed, 67 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index aca93cb5a91e..3020f725fd2b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -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 diff --git a/devel/arm-none-eabi-binutils/Makefile b/devel/arm-none-eabi-binutils/Makefile new file mode 100644 index 000000000000..f1a11d503ffa --- /dev/null +++ b/devel/arm-none-eabi-binutils/Makefile @@ -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" diff --git a/devel/arm-none-eabi-binutils/pkg-plist b/devel/arm-none-eabi-binutils/pkg-plist new file mode 100644 index 000000000000..3441d9bc9321 --- /dev/null +++ b/devel/arm-none-eabi-binutils/pkg-plist @@ -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 |