arm-none-eabi - Toolchain for ARM Embedded Processors
PPA description
arm-none-eabi - Toolchain for ARM Embedded Processors Cortex-R/M
Gërmia is collection of GNU C/C++ cross compiler tools for ARM Embedded Processors Cortex-R/M.
It is used for embedded applications without an operating system. This GNU Cross Toolchain
is not for systems with Linux or uClinux kernel. Package is composed of gcc-4.6.2,
binutils-2.22, newlib-1.19.0 and gdb-7.3.
amd64:
binutils-arm-none-eabi_0ubuntu1ppa7_amd64.deb
gcc-arm-none-eabi_0ubuntu1ppa7_amd64.deb
newlib-arm-none-eabi_0ubuntu1ppa7_amd64.deb
gdb-arm-none-eabi_0ubuntu1ppa7_amd64.deb
i386:
binutils-arm-none-eabi_0ubuntu1ppa7_i386.deb
gcc-arm-none-eabi_0ubuntu1ppa7_i386.deb
newlib-arm-none-eabi_0ubuntu1ppa7_i386.deb
gdb-arm-none-eabi_0ubuntu1ppa7_i386.deb
Supported processors are Cortex-R and Cortex-M. Compiler is invoked with
following options:
Cortex-M0: -mthumb -mcpu=cortex-m0
Cortex-M1: -mthumb -march=armv6-m
Cortex-M3: -mthumb -mcpu=cortex-m3
(or) -mthumb -march=armv7-m
Cortex-M4 (no fp): -mthumb -mcpu=cortex-m4
(or) -mthumb -march=armv7e-m
Cortex-M4(soft fp) : -mthumb -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16
(or) -mthumb -march=armv7e-m -mfloat-abi=softfp -mfpu=fpv4-sp-d16
Cortex-M4(hard fp) : -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16
(or) -mthumb -march=armv7e-m -mfloat-abi=hard -mfpu=fpv4-sp-d16
Cortex-R4 & Cortex-R5 (no fp): -march=armv7-r
(or) -mthumb -march=armv7-r
Cortex-R4 &Cortex-R5(soft fp): -mthumb -march=armv7-r -mfloat-abi=softfp -mfpu=vfpv3-d16
(or) -march=armv7-r -mfloat-abi=softfp -mfpu=vfpv3-d16
Cortex-R4 &Cortex-R5(hard fp): -mthumb -march=armv7-r -mfloat-abi=hard -mfpu=vfpv3-d16
Here are multilibs:
.;
thumb;@mthumb
fpu;@mfloat-abi=hard
armv6-m;@mthumb@march=armv6s-m
armv7-m;@mthumb@march=armv7-m
armv7e-m;@mthumb@march=armv7e-m
armv7-r/thumb;@mthumb@march=armv7-r
armv7-r/thumb/fpu;@mthumb@mfloat-abi=hard@march=armv7-r@mfpu=vfpv3-d16
armv7e-m/fpu;@mthumb@mfloat-abi=hard@march=armv7e-m@mfpu=fpv4-sp-d16
armv7-r/thumb/softfp;@mthumb@mfloat-abi=softfp@march=armv7-r@mfpu=vfpv3-d16
armv7e-m/softfp;@mthumb@mfloat-abi=softfp@march=armv7e-m@mfpu=fpv4-sp-d16
Adding this PPA to your system
You can update your system with unsupported packages from this untrusted PPA by adding ppa:germia/archive3 to your system's Software Sources. (Read about installing)
sudo add-apt-repository ppa:germia/archive3 sudo apt update
For questions and bugs with software in this PPA please contact Fadil Berisha.
PPA statistics
- Activity
- 0 updates added during the past month.
Overview of published packages
1 → 4 of 4 results | First • Previous • Next • Last |
Package | Version | Uploaded by |
---|---|---|
germia | 0ubuntu1ppa7 | Fadil Berisha () |
germia | 0ubuntu1ppa7 | Fadil Berisha () |
stlink | 0ubuntu1ppa2 | Fadil Berisha () |
stlink | 0ubuntu1ppa2 | Fadil Berisha () |
1 → 4 of 4 results | First • Previous • Next • Last |