BSD Ports

devel/gcc-msp430-ti-toolchain 9.3.1.2.20210722_1 FreeBSD

Complete gcc-based toolcahin for TI MSP430 uC

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2, LGPL20, LGPL21, GPLv3, LGPL3
Categories
devel
Package size
84317.0 KiB, 631333.2 KiB installed

Description

TI & RedHat toolchain for TI's msp430 MCUs cross-development

This brings the gcc compiler for the Texas Instruments MSP430 16-bit RISC-like family of microcontrollers.

In the other systems

The newest version among them is 9.3.1.2.20210722, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDdevel/gcc-msp430-ti-toolchain9.3.1.2.20210722_1 newestnone known-[email protected]-
GhostBSDdevel/gcc-msp430-ti-toolchain9.3.1.2.20210722_1 newestno data-[email protected]-

Install

Binary package:

pkg install gcc-msp430-ti-toolchain

From the ports tree:

cd /usr/ports/devel/gcc-msp430-ti-toolchain/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gcc-msp430-ti-toolchain>0:devel/gcc-msp430-ti-toolchain

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest9.3.1.2.20210722_19.3.1.2.20210722_1--9.3.1.2.20210722_1
FreeBSD:14:quarterly9.3.1.2.20210722_19.3.1.2.20210722_1n/a-9.3.1.2.20210722_1
FreeBSD:15:latest9.3.1.2.20210722_19.3.1.2.20210722_1n/a-9.3.1.2.20210722_1
FreeBSD:15:quarterly9.3.1.2.20210722_19.3.1.2.20210722_1n/an/an/a
FreeBSD:16:latest9.3.1.2.20210722_19.3.1.2.20210722_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Library 4

The full lists below include those, and their dependencies in turn.

Build dependencies 21
Run dependencies 5

No port depends on this one.

Configuration

No options to configure.

USES
bison compiler cpe gmake iconv libtool makeinfo ncurses tar:bzip2
Service scripts
none

Files

Manual pages 31
  • -addr2line(1)
  • -ar(1)
  • -as(1)
  • -c++filt(1)
  • -cpp(1)
  • -dlltool(1)
  • -elfedit(1)
  • -g++(1)
  • -gcc(1)
  • -gcov(1)
  • -gcov-dump(1)
  • -gcov-tool(1)
  • -gdb(1)
  • -gdb-add-index(1)
  • -gdbinit(5)
  • -gdbserver(1)
  • -gprof(1)
  • -ld(1)
  • -nm(1)
  • -objcopy(1)
  • -objdump(1)
  • -ranlib(1)
  • -readelf(1)
  • -size(1)
  • -strings(1)
  • -strip(1)
  • -windmc(1)
  • -windres(1)
  • fsf-funding(7)
  • gfdl(7)
  • gpl(7)
pkg-plist 3826
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/Revisions_Header.txt
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-addr2line
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-ar
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-as
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-c++
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-c++filt
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-cpp
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-elfedit
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-g++
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-gcc
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-gcc-
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-gcc-ar
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-gcc-nm
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-gcc-ranlib
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-gcov
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-gcov-dump
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-gcov-tool
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-gdb
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-gprof
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-ld.bfd
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-nm
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-objcopy
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-objdump
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-ranlib
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-readelf
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-run
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-size
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-strings
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/bin/-strip
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5123.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5123.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5123_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5125.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5125.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5125_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5133.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5133.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5133_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5135.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5135.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5135_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5137.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5137.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5137_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5143.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5143.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5143_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5145.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5145.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5145_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5147.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5147.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f5147_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6125.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6125.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6125_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6126.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6126.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6126_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6127.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6127.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6127_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6135.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6135.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6135_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6137.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6137.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6137_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6143.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6143.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6143_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6145.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6145.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6145_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6147.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6147.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430f6147_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430x513x.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430x612x.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/cc430x613x.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/devices.csv
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/gdb/jit-reader.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/in430.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/iomacros.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/legacy.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430afe221.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430afe221.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430afe221_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430afe222.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430afe222.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430afe222_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430afe223.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430afe223.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430afe223_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430afe231.h
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430afe231.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430afe231_symbols.ld
  • gcc-msp430-ti-toolchain-%%TI_VERSION%%/include/msp430afe232.h

The first 100 are listed.

distinfo 7
FileSizeSHA256
gcc-9.3.0.tar.xz7.0533868e+0771e197867611f6054aa1119b13a0c0abac12834765fe2d81f35ac57f84f742d1
binutils-2.34.tar.bz23.243047e+0789f010078b6cf69c23c27897d686055ab89b198dddf819efb0a4f2c38a0b36e6
gdb-9.1.tar.xz2.0980824e+07699e0ec832fdd2f21c8266171ea5bf44024bd05164fdf064e4d10cc4cf0d1737
newlib-2.4.0.tar.gz1.7574364e+07545b3d235e350d2c61491df8b9f775b1b972f191380db8f52ec0b1c829c52706
msp430-gcc-9.3.1.11-source-patches.tar.bz2283677ec6472b034e11e8cfdeb3934b218e5bafbb7a03f3afc0e76536bd9c42653525b
msp430-gcc-support-files-1.212.zip2.2257819e+073b1a39f10a344dfefb767e60ac35becef4c065013be86993195b138a5fb0b8d6
slau646f.pdf2.000719e+06722ca0a023425f550c0bd2143799a77856ea3cbc39a37f9c2e4c7e0f14082b74
Master sites 7
  • GCC/releases/gcc-9.3.0:gcc
  • SOURCEWARE/binutils/releases:binutils
  • GNU/gdb:gdb
  • SOURCEWARE/newlib:newlib
  • http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/${TI_VERSION:S/./_/g}/export/:tipatch
  • http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/${TI_VERSION:S/./_/g}/export/:tisupport
  • http://www.ti.com/lit/ug/slau646f/:tidocs

Commit history 0

No commits in the history this site was built from.