Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
HardenedBSD
hardenedbsd-ports
Commits
df49257b
Commit
df49257b
authored
Jul 28, 2013
by
kientzle
Browse files
Add arm-eabi-binutils cross-tools.
Approved by: db
parent
20a1d824
Changes
6
Hide whitespace changes
Inline
Side-by-side
devel/Makefile
View file @
df49257b
...
...
@@ -67,6 +67,7 @@
SUBDIR
+=
argouml
SUBDIR
+=
argp-standalone
SUBDIR
+=
argtable
SUBDIR
+=
arm-eabi-binutils
SUBDIR
+=
arm-elf-binutils
SUBDIR
+=
aros-sdk
SUBDIR
+=
art
...
...
devel/arm-eabi-binutils/Makefile
0 → 100644
View file @
df49257b
# $FreeBSD$
PORTNAME
=
binutils
PORTVERSION
=
2.23.2
CATEGORIES
=
devel
MASTER_SITES
=
${MASTER_SITE_SOURCEWARE}
MASTER_SITE_SUBDIR
=
binutils/releases
PKGNAMEPREFIX
=
arm-eabi-
MAINTAINER
=
kientzle@gmail.com
COMMENT
=
GNU binutils
for
vanilla ARM cross-development
.if
!defined(WITHOUT_NLS)
USE_GETTEXT
=
yes
PLIST_SUB
+=
NLS
=
""
.
else
CONFIGURE_ARGS
+=
--disable-nls
PLIST_SUB
+=
NLS
=
"@comment "
.
endif
USE_BZIP2
=
yes
USE_GMAKE
=
yes
USES
=
gettext
GNU_CONFIGURE
=
yes
CONFIGURE_ARGS
=
--target
=
${
PKGNAMEPREFIX
:S/-
$/
/
}
--enable-werror
=
no
CFLAGS
=
"-I
${PREFIX}
/include"
INFO_PATH
=
${
PKGNAMEPREFIX
:S/-
$/
/
}
/info
MAN1
=
${PKGNAMEPREFIX}
addr2line.1
${PKGNAMEPREFIX}
as.1
\
${PKGNAMEPREFIX}
ar.1
${PKGNAMEPREFIX}
c++filt.1
\
${PKGNAMEPREFIX}
dlltool.1
${PKGNAMEPREFIX}
ld.1
\
${PKGNAMEPREFIX}
nlmconv.1
${PKGNAMEPREFIX}
nm.1
\
${PKGNAMEPREFIX}
objcopy.1
${PKGNAMEPREFIX}
objdump.1
\
${PKGNAMEPREFIX}
ranlib.1
${PKGNAMEPREFIX}
readelf.1
\
${PKGNAMEPREFIX}
size.1
${PKGNAMEPREFIX}
strings.1
\
${PKGNAMEPREFIX}
strip.1
${PKGNAMEPREFIX}
windres.1
\
${PKGNAMEPREFIX}
elfedit.1
${PKGNAMEPREFIX}
windmc.1
\
${PKGNAMEPREFIX}
gprof.1
MAKE_JOBS_SAFE
=
yes
post-install
:
.for
F
in
addr2line
c++filt
elfedit
gprof
objcopy
objdump
readelf
size
strings
${LN}
-f
${PREFIX}/bin/${PKGNAMEPREFIX}$F
\
${PREFIX}/${PKGNAMEPREFIX
:
S/-$//}/bin/$F
.endfor
${RM} ${PREFIX}/${PKGNAMEPREFIX
:
S/-$//}/info/*
${RMDIR}
${PREFIX}
/
${
PKGNAMEPREFIX
:S/-
$/
/
}
/info
.
include
<bsd.port.mk>
devel/arm-eabi-binutils/distinfo
0 → 100644
View file @
df49257b
SHA256 (binutils-2.23.2.tar.bz2) = fe914e56fed7a9ec2eb45274b1f2e14b0d8b4f41906a5194eac6883cfe5c1097
SIZE (binutils-2.23.2.tar.bz2) = 21440347
devel/arm-eabi-binutils/files/patch-binutils_readelf.c
0 → 100644
View file @
df49257b
---
binutils
/
readelf
.
c
.
orig
2013
-
06
-
23
18
:
48
:
14
.
000000000
-
0700
+++
binutils
/
readelf
.
c
2013
-
06
-
23
18
:
48
:
36
.
000000000
-
0700
@@
-
9043
,
7
+
9043
,
7
@@
n
=
print_vma
(
si
,
DEC_5
);
if
(
n
<
5
)
-
fputs
(
" "
+
n
,
stdout
);
+
fputs
(
&
" "
[
n
],
stdout
);
printf
(
" %3lu: "
,
hn
);
print_vma
(
psym
->
st_value
,
LONG_HEX
);
putchar
(
' '
);
devel/arm-eabi-binutils/pkg-descr
0 → 100644
View file @
df49257b
GNU binutils for vanilla ARM cross-development
devel/arm-eabi-binutils/pkg-plist
0 → 100644
View file @
df49257b
arm-eabi/bin/addr2line
arm-eabi/bin/ar
arm-eabi/bin/as
arm-eabi/bin/c++filt
arm-eabi/bin/ld
arm-eabi/bin/nm
arm-eabi/bin/objcopy
arm-eabi/bin/objdump
arm-eabi/bin/ranlib
arm-eabi/bin/readelf
arm-eabi/bin/size
arm-eabi/bin/strings
arm-eabi/bin/strip
arm-eabi/bin/ld.bfd
arm-eabi/bin/elfedit
arm-eabi/bin/gprof
arm-eabi/lib/ldscripts/armelf.x
arm-eabi/lib/ldscripts/armelf.xbn
arm-eabi/lib/ldscripts/armelf.xc
arm-eabi/lib/ldscripts/armelf.xn
arm-eabi/lib/ldscripts/armelf.xr
arm-eabi/lib/ldscripts/armelf.xs
arm-eabi/lib/ldscripts/armelf.xsc
arm-eabi/lib/ldscripts/armelf.xsw
arm-eabi/lib/ldscripts/armelf.xu
arm-eabi/lib/ldscripts/armelf.xw
bin/arm-eabi-addr2line
bin/arm-eabi-ar
bin/arm-eabi-as
bin/arm-eabi-c++filt
bin/arm-eabi-ld
bin/arm-eabi-nm
bin/arm-eabi-objcopy
bin/arm-eabi-objdump
bin/arm-eabi-ranlib
bin/arm-eabi-readelf
bin/arm-eabi-size
bin/arm-eabi-strings
bin/arm-eabi-strip
bin/arm-eabi-elfedit
bin/arm-eabi-gprof
bin/arm-eabi-ld.bfd
lib/libiberty.a
%%NLS%%share/locale/bg/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/bg/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/bg/LC_MESSAGES/ld.mo
%%NLS%%share/locale/da/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/da/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/da/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/da/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/da/LC_MESSAGES/ld.mo
%%NLS%%share/locale/de/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/de/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/eo/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/es/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/es/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/es/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/es/LC_MESSAGES/gas.mo
%%NLS%%share/locale/es/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/es/LC_MESSAGES/ld.mo
%%NLS%%share/locale/fi/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/fi/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/fi/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/fi/LC_MESSAGES/gas.mo
%%NLS%%share/locale/fi/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/fi/LC_MESSAGES/ld.mo
%%NLS%%share/locale/fr/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/fr/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/fr/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/fr/LC_MESSAGES/gas.mo
%%NLS%%share/locale/fr/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/fr/LC_MESSAGES/ld.mo
%%NLS%%share/locale/ga/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/ga/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/ga/LC_MESSAGES/ld.mo
%%NLS%%share/locale/id/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/id/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/id/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/id/LC_MESSAGES/gas.mo
%%NLS%%share/locale/id/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/id/LC_MESSAGES/ld.mo
%%NLS%%share/locale/it/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/it/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/it/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/it/LC_MESSAGES/ld.mo
%%NLS%%share/locale/ja/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/ja/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/ja/LC_MESSAGES/gas.mo
%%NLS%%share/locale/ja/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/ja/LC_MESSAGES/ld.mo
%%NLS%%share/locale/ms/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/nl/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/nl/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/ro/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/ro/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/ro/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/ro/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/ru/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/ru/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/ru/LC_MESSAGES/gas.mo
%%NLS%%share/locale/ru/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/sk/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/sr/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/sv/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/sv/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/sv/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/sv/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/sv/LC_MESSAGES/ld.mo
%%NLS%%share/locale/tr/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/tr/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/tr/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/tr/LC_MESSAGES/gas.mo
%%NLS%%share/locale/tr/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/tr/LC_MESSAGES/ld.mo
%%NLS%%share/locale/uk/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/uk/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/uk/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/uk/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/uk/LC_MESSAGES/ld.mo
%%NLS%%share/locale/vi/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/vi/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/vi/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/vi/LC_MESSAGES/gprof.mo
%%NLS%%share/locale/vi/LC_MESSAGES/ld.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/opcodes.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/ld.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/ld.mo
%%NLS%%share/locale/rw/LC_MESSAGES/bfd.mo
%%NLS%%share/locale/rw/LC_MESSAGES/binutils.mo
%%NLS%%share/locale/rw/LC_MESSAGES/gas.mo
%%NLS%%share/locale/rw/LC_MESSAGES/gprof.mo
@dirrmtry share/locale/rw/LC_MESSAGES
@dirrmtry share/locale/rw
@dirrm arm-eabi/bin
@dirrm arm-eabi/lib/ldscripts
@dirrmtry arm-eabi/lib
@dirrmtry arm-eabi
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment