pkg.soopen package index

cask

Install gcc-arm-embedded with Homebrew Cask

Pre-built GNU bare-metal toolchain for 32-bit Arm processors. Version 15.2.rel1 via Homebrew Cask; verified from local package data. Also installable with macports: sudo port install arm-none-eabi-gcc.

install

Additional install commands

macOS

Homebrew Caskverified · 100%
brew install --cask gcc-arm-embedded

local Homebrew cask metadata

overview

Package summary

Pre-built GNU bare-metal toolchain for 32-bit Arm processors

Commands and aliases

  • arm-none-eabi-ar
  • arm-none-eabi-as
  • arm-none-eabi-c++
  • arm-none-eabi-c++filt
  • arm-none-eabi-cpp
  • arm-none-eabi-elfedit
  • arm-none-eabi-g++
  • arm-none-eabi-gcc
  • arm-none-eabi-gcc-15.2.1
  • arm-none-eabi-gcc-ar
  • arm-none-eabi-gcc-nm
  • arm-none-eabi-gcc-ranlib
  • arm-none-eabi-gcov
  • arm-none-eabi-gcov-dump
  • arm-none-eabi-gstack
  • arm-none-eabi-gdb
  • arm-none-eabi-gdb-add-index
  • arm-none-eabi-gfortran
  • arm-none-eabi-gprof
  • arm-none-eabi-ld
  • arm-none-eabi-ld.bfd
  • arm-none-eabi-lto-dump
  • arm-none-eabi-nm
  • arm-none-eabi-objcopy
  • arm-none-eabi-objdump
  • arm-none-eabi-ranlib
  • arm-none-eabi-readelf
  • arm-none-eabi-size
  • arm-none-eabi-strings
  • arm-none-eabi-strip
  • arm-none-eabi-gcov-tool
  • arm-none-eabi-addr2line

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for gcc-arm-embedded. Package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
arm-none-eabi-arbinaryHomebrew cask binaryarm-none-eabi-ar
arm-none-eabi-asbinaryHomebrew cask binaryarm-none-eabi-as
arm-none-eabi-c++binaryHomebrew cask binaryarm-none-eabi-c++
arm-none-eabi-c++filtbinaryHomebrew cask binaryarm-none-eabi-c++filt
arm-none-eabi-cppbinaryHomebrew cask binaryarm-none-eabi-cpp
arm-none-eabi-elfeditbinaryHomebrew cask binaryarm-none-eabi-elfedit
arm-none-eabi-g++binaryHomebrew cask binaryarm-none-eabi-g++
arm-none-eabi-gccbinaryHomebrew cask binaryarm-none-eabi-gcc
arm-none-eabi-gcc-15.2.1binaryHomebrew cask binaryarm-none-eabi-gcc-15.2.1
arm-none-eabi-gcc-arbinaryHomebrew cask binaryarm-none-eabi-gcc-ar
arm-none-eabi-gcc-nmbinaryHomebrew cask binaryarm-none-eabi-gcc-nm
arm-none-eabi-gcc-ranlibbinaryHomebrew cask binaryarm-none-eabi-gcc-ranlib
arm-none-eabi-gcovbinaryHomebrew cask binaryarm-none-eabi-gcov
arm-none-eabi-gcov-dumpbinaryHomebrew cask binaryarm-none-eabi-gcov-dump
arm-none-eabi-gstackbinaryHomebrew cask binaryarm-none-eabi-gstack
arm-none-eabi-gdbbinaryHomebrew cask binaryarm-none-eabi-gdb
arm-none-eabi-gdb-add-indexbinaryHomebrew cask binaryarm-none-eabi-gdb-add-index
arm-none-eabi-gfortranbinaryHomebrew cask binaryarm-none-eabi-gfortran
arm-none-eabi-gprofbinaryHomebrew cask binaryarm-none-eabi-gprof
arm-none-eabi-ldbinaryHomebrew cask binaryarm-none-eabi-ld
arm-none-eabi-ld.bfdbinaryHomebrew cask binaryarm-none-eabi-ld.bfd
arm-none-eabi-lto-dumpbinaryHomebrew cask binaryarm-none-eabi-lto-dump
arm-none-eabi-nmbinaryHomebrew cask binaryarm-none-eabi-nm
arm-none-eabi-objcopybinaryHomebrew cask binaryarm-none-eabi-objcopy
arm-none-eabi-objdumpbinaryHomebrew cask binaryarm-none-eabi-objdump
arm-none-eabi-ranlibbinaryHomebrew cask binaryarm-none-eabi-ranlib
arm-none-eabi-readelfbinaryHomebrew cask binaryarm-none-eabi-readelf
arm-none-eabi-sizebinaryHomebrew cask binaryarm-none-eabi-size
arm-none-eabi-stringsbinaryHomebrew cask binaryarm-none-eabi-strings
arm-none-eabi-stripbinaryHomebrew cask binaryarm-none-eabi-strip
arm-none-eabi-gcov-toolbinaryHomebrew cask binaryarm-none-eabi-gcov-tool
arm-none-eabi-addr2linebinaryHomebrew cask binaryarm-none-eabi-addr2line

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-04
manager version15.2.rel1
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://developer.arm.com/Tools%20and%20Software/GNU%20Toolchain

install metadata

Package metadata

Package keycask:gcc-arm-embedded
Version15.2.rel1
Package managerHomebrew Cask
Package manager pagehttps://formulae.brew.sh/cask/gcc-arm-embedded
Homepagehttps://developer.arm.com/Tools%20and%20Software/GNU%20Toolchain
Upstream docshttps://developer.arm.com/Tools%20and%20Software/GNU%20Toolchain
Source archivehttps://developer.arm.com/-/media/Files/downloads/gnu/15.2.rel1/binrel/arm-gnu-toolchain-15.2.rel1-darwin-arm64-arm-none-eabi.pkg
SHA-256396aacf7bb81126fed0de66f17e2d0009de373b667abbcc7855afab43628224f
Bottlenot recorded
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew cask API
Taphomebrew/cask
Full Tokengcc-arm-embedded
Names
  • GCC ARM Embedded
Artifacts
Deprecatedno
Disabledno

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

MacPorts94%

arm-none-eabi-gcc

sudo port install arm-none-eabi-gcc
  • installed executable or alias match
  • Matched by: Arm None Eabi Gcc
MacPorts ports tree · api.github.com · MacPorts ports tree: cross/arm-none-eabi-gcc/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
MacPorts94%

arm-none-eabi-gdb

sudo port install arm-none-eabi-gdb
  • installed executable or alias match
  • Matched by: Arm None Eabi Gdb
MacPorts ports tree · api.github.com · MacPorts ports tree: cross/arm-none-eabi-gdb/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
dnf92%

arm-none-eabi-gcc-cs 15.2.0-5.fc45

GNU GCC for cross-compilation for arm-none-eabi target

https://gcc.gnu.org/

sudo dnf install arm-none-eabi-gcc-cs
  • License: GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-2.0-or-later AND MIT AND BSD-2-Clause
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: arm-none-eabi-gcc-cs
  • 10 dependencies
  • 5 provides
  • installed executable or alias match
  • Matched by: Arm None Eabi Gcc
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: arm-none-eabi-gcc-cs from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst
pacman92%

arm-none-eabi-gcc 16.1.0-1

The GNU Compiler Collection - cross compiler for ARM EABI (bare-metal) target

https://gcc.gnu.org/

sudo pacman -S arm-none-eabi-gcc
  • License: GPL AND LGPL AND FDL
  • Architecture: x86_64
  • 5 dependencies
  • 1 optional deps
  • installed executable or alias match
  • Matched by: Arm None Eabi Gcc
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: arm-none-eabi-gcc from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
pacman92%

arm-none-eabi-gdb 17.2-1

The GNU Debugger for the ARM EABI (bare-metal) target

https://www.gnu.org/software/gdb/

sudo pacman -S arm-none-eabi-gdb
  • License: GPL3
  • Architecture: x86_64
  • 9 dependencies
  • 1 optional deps
  • installed executable or alias match
  • Matched by: Arm None Eabi Gdb
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: arm-none-eabi-gdb from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper92%

cross-arm-none-gcc13 13.4.1+git10355-1.3

The GNU Compiler Collection targeting arm-none

https://gcc.gnu.org/

sudo zypper install cross-arm-none-gcc13
  • License: GPL-3.0-or-later
  • Category: Development/Languages/C and C++
  • Architecture: x86_64
  • Source Package: cross-arm-none-gcc13
  • 12 dependencies
  • 2 provides
  • installed executable or alias match
  • Matched by: Arm None Eabi Gcc
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cross-arm-none-gcc13 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper92%

cross-arm-none-gcc13-bootstrap 13.4.1+git10355-1.3

The GNU Compiler Collection targeting arm-none

https://gcc.gnu.org/

sudo zypper install cross-arm-none-gcc13-bootstrap
  • License: GPL-3.0-or-later
  • Category: Development/Languages/C and C++
  • Architecture: x86_64
  • Source Package: cross-arm-none-gcc13-bootstrap
  • 10 dependencies
  • 2 provides
  • installed executable or alias match
  • Matched by: Arm None Eabi Gcc
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cross-arm-none-gcc13-bootstrap from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper92%

cross-arm-none-gcc14 14.4.0+git12698-1.3

The GNU Compiler Collection targeting arm-none

https://gcc.gnu.org/

sudo zypper install cross-arm-none-gcc14
  • License: GPL-3.0-or-later
  • Category: Development/Languages/C and C++
  • Architecture: x86_64
  • Source Package: cross-arm-none-gcc14
  • 12 dependencies
  • 2 provides
  • installed executable or alias match
  • Matched by: Arm None Eabi Gcc
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cross-arm-none-gcc14 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper92%

cross-arm-none-gcc14-bootstrap 14.4.0+git12698-1.3

The GNU Compiler Collection targeting arm-none

https://gcc.gnu.org/

sudo zypper install cross-arm-none-gcc14-bootstrap
  • License: GPL-3.0-or-later
  • Category: Development/Languages/C and C++
  • Architecture: x86_64
  • Source Package: cross-arm-none-gcc14-bootstrap
  • 10 dependencies
  • 2 provides
  • installed executable or alias match
  • Matched by: Arm None Eabi Gcc
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cross-arm-none-gcc14-bootstrap from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper92%

cross-arm-none-gcc15 15.3.0+git11272-1.3

The GNU Compiler Collection targeting arm-none

https://gcc.gnu.org/

sudo zypper install cross-arm-none-gcc15
  • License: GPL-3.0-or-later
  • Category: Development/Languages/C and C++
  • Architecture: x86_64
  • Source Package: cross-arm-none-gcc15
  • 12 dependencies
  • 2 provides
  • installed executable or alias match
  • Matched by: Arm None Eabi Gcc
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cross-arm-none-gcc15 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper92%

cross-arm-none-gcc15-bootstrap 15.3.0+git11272-1.3

The GNU Compiler Collection targeting arm-none

https://gcc.gnu.org/

sudo zypper install cross-arm-none-gcc15-bootstrap
  • License: GPL-3.0-or-later
  • Category: Development/Languages/C and C++
  • Architecture: x86_64
  • Source Package: cross-arm-none-gcc15-bootstrap
  • 10 dependencies
  • 2 provides
  • installed executable or alias match
  • Matched by: Arm None Eabi Gcc
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cross-arm-none-gcc15-bootstrap from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper92%

cross-arm-none-gcc16 16.1.1+git9481-1.1

The GNU Compiler Collection targeting arm-none

https://gcc.gnu.org/

sudo zypper install cross-arm-none-gcc16
  • License: GPL-3.0-or-later
  • Category: Development/Languages/C and C++
  • Architecture: x86_64
  • Source Package: cross-arm-none-gcc16
  • 12 dependencies
  • 2 provides
  • installed executable or alias match
  • Matched by: Arm None Eabi Gcc
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cross-arm-none-gcc16 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper92%

cross-arm-none-gcc7 7.5.0+r278197-24.3

The GNU Compiler Collection targeting arm-none

https://gcc.gnu.org/

sudo zypper install cross-arm-none-gcc7
  • License: GPL-3.0-or-later
  • Category: Development/Languages/C and C++
  • Architecture: x86_64
  • Source Package: cross-arm-none-gcc7
  • 11 dependencies
  • 3 provides
  • installed executable or alias match
  • Matched by: Arm None Eabi Gcc
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cross-arm-none-gcc7 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper92%

cross-arm-none-gcc7-bootstrap 7.5.0+r278197-24.3

The GNU Compiler Collection targeting arm-none

https://gcc.gnu.org/

sudo zypper install cross-arm-none-gcc7-bootstrap
  • License: GPL-3.0-or-later
  • Category: Development/Languages/C and C++
  • Architecture: x86_64
  • Source Package: cross-arm-none-gcc7-bootstrap
  • 11 dependencies
  • 3 provides
  • installed executable or alias match
  • Matched by: Arm None Eabi Gcc
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cross-arm-none-gcc7-bootstrap from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • cross-ecosystem install command graph
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment