Arm linux gnueabihf gcc windows

Linaro Stable Binary Toolchain Release GCC 5.2-2015.11-1

The Linaro Toolchain Working Group is pleased to announce the availability of the Linaro Stable Binary Toolchain GCC 5.2-2015.11-1 Release Archives.

These archives provide cross-toolchain executables (compiler, debugger, linker, etc.) and shared libraries (libstdc++, libc, etc.) that target ARM or Aarch64 GNU /Linux and bare-metal environments. The cross-toolchain binaries execute on a Linux or MS Windows (under mingw32) host operating-system.

Beginning with the Linaro 4.9-2014.11 release, Linaro has changed the layout and structure of its prebuilt toolchain binary release archives. The Linaro 4.9-2014.11 release is the first release built with ABE . ABE provides a maintainable and flexible toolchain building, benchmarking, validation, and release framework. For further details on ABE , please visit https://wiki.linaro.org/ABE.

The folders above describe the ARM and Aarch64 target triplets, i.e., the system on which you want your programs/applications to run. For more details on triplets, please click here.

Each folder contains a manifest.txt file further describing the target and host systems meant for the toolchain and the toolchain component source versions.

Supported Targets

Linaro binary toolchains are provided for the following ARM and Aarch64 targets:

aarch64-linux-gnu

Toolchains for little-endian, 64-bit ARMv8 for GNU /Linux systems

  • gcc-linaro-*x86_64_aarch64-linux-gnu.tar.xz
    • Linux 64-bit binaries for the Aarch64 Linux cross-toolchain
    • Windows 32-bit binaries for the Aarch64 Linux cross-toolchain

    armv8l-linux-gnueabihf

    Toolchains for little-endian, 32-bit ARMv8 for GNU /Linux systems

    • gcc-linaro-*-x86_64_armv8l-linux-gnueabihf.tar.xz
      • Linux 64-bit binaries for the Aarch64 Linux cross-toolchain
      • Windows 32-bit binaries for the Aarch64 Linux cross-toolchain

      aarch64-none-elf

      Toolchains for little-endian, 64-bit ARMv8 for bare-metal systems

      • gcc-linaro-*x86_64_aarch64-elf.tar.xz
        • Linux 64-bit binaries for the Aarch64 bare-metal cross-toolchain
        • Windows 32-bit binaries for the Aarch64 bare-metal cross-toolchain

        aarch64_be-linux-gnu

        Toolchains for big-endian, 64-bit ARMv8 for GNU /Linux systems

        • gcc-linaro-*x86_64_aarch64_be-linux-gnu.tar.xz
          • Linux 64-bit binaries for the Aarch64 Linux Big Endian cross-toolchain
          • Windows 32-bit binaries for the Aarch64 Linux Big Endian cross-toolchain

          aarch64_be-none-elf

          Toolchains for big-endian, 64-bit ARMv8 for bare-metal systems

          • gcc-linaro-*x86_64_aarch64_be-elf.tar.xz
            • Linux 64-bit binaries for the Aarch64 bare-metal Big Endian cross-toolchain
            • Windows 32-bit binaries for the Aarch64 bare-metal Big Endian cross-toolchain

            arm-linux-gnueabi

            Toolchains for little-endian, soft-float, 32-bit ARMv7 (and earlier) for GNU /Linux systems

            • gcc-linaro-*x86_64_arm-linux-gnueabi.tar.xz
              • Linux 64-bit binaries for the ARMv7 Linux soft float cross-toolchain
              • Windows 32-bit binaries for the ARMv7 Linux soft float cross-toolchain

              arm-linux-gnueabihf

              Toolchains for little-endian, hard-float, 32-bit ARMv7 (and earlier) for GNU /Linux systems

              • gcc-linaro-*x86_arm-linux-gnueabihf.tar.xz
                • Linux 32-bit binaries for the ARMv7 Linux hard float cross-toolchain
                • Linux 64-bit binaries for the ARMv7 Linux hard float cross-toolchain
                • Windows 32-bit binaries for the ARMv7 Linux hard float cross-toolchain

                arm-none-eabi

                Toolchains for little-endian, soft-float, 32-bit ARMv7 (and earlier) for bare-metal systems

                • gcc-linaro-*x86_64_arm-eabi.tar.xz
                  • Linux 64-bit binaries for the ARMv7 bare-metal cross-toolchain
                  • Windows 32-bit binaries for the ARMv7 bare-metal cross-toolchain

                  armeb-linux-gnueabihf

                  Toolchains for big-endian, hard-float, 32-bit ARMv7 (and earlier) for GNU /Linux systems

                  • gcc-linaro-*x86_64_armeb-linux-gnueabihf.tar.xz
                    • Linux 64-bit binaries for the ARMv7 Linux Big Endian hard float cross-toolchain
                    • Windows 32-bit binaries for the ARMv7 Linux Big Endian hard float cross-toolchain

                    armeb-none-eabi

                    Toolchains for big-endian, soft-float, 32-bit ARMv7 (and earlier) for bare-metal systems

                    • gcc-linaro-*x86_64_armeb-eabi.tar.xz
                      • Linux 64-bit binaries for the ARMv7 bare-metal Big Endian cross-toolchain
                      • Windows 32-bit binaries for the ARMv7 bare-metal Big Endian cross-toolchain

                      NEWS

                      GCC 5.2 2015.11-1

                      The Linaro GCC 5.2 2015.11-1 binary toolchain release is built from the Linaro GCC -5.2-2015.11-1 release source archive. The Linaro GCC -5.2-2015.11-1 release source archive is derived from the same sources as the Linaro GCC -5.2-2015.10 snapshot source archive.

                      This release includes fixes for the issues specified in the Linaro GCC 5.2 2015.11-1-rc1 release-candidate.

                      GCC 5.2 2015.11-1-rc1

                      The Linaro GCC 5.2 2015.11-1-rc1 binary toolchain release-candidate is built from the Linaro GCC -5.2-2015.11-1-rc1 release-candidate source archive. The Linaro GCC -5.2-2015.11-1-rc1 release-candidate source archive is derived from the same sources as the Linaro GCC -5.2-2015.10 snapshot source archive.

                      This release-candidate includes fixes for the following issues:

                      • The arm-eabi-none multi-libs are now available in the toolchain sysroot as a fix for Linaro bug 1920 and Linaro bug 1922.
                      • Linaro glibc 2.21 now provides ld-linux-aarch64_be.so.1.
                      • Linux 32-bit host binaries for the ARMv7 Linux hard float cross-toolchain (arm-linux-gnueabihf triple).

                      GCC 5.2 2015.11

                      The Linaro GCC 5.2 2015.11 binary toolchain release is built from the Linaro GCC -5.2-2015.11 release source archive. The Linaro GCC -5.2-2015.11 release source archive is derived from the same sources as the Linaro GCC -5.2-2015.10 snapshot source archive.

                      GCC 5.2 2015.11-rc1

                      The Linaro GCC 5.2 2015.11-rc1 binary toolchain release-candidate is built from the Linaro GCC -5.2-2015.11 release-candidate source archive. The Linaro GCC -5.2-2015.11-rc1 release-candidate source archive is derived from the same sources as the Linaro GCC -5.2-2015.10 snapshot source archive.

                      NOTES

                      • The toolchain component source release archives for the individual components are at http://releases.linaro.org/components/toolchain/. Select the component (e.g. gcc, glibc, binutils, gdb) as available. If the component isn’t available then it means that a git repository tag or branch was used for the binary toolchain build. Please refer to the manifest files for complete information on the components used to build this toolchain.
Оцените статью
Adblock
detector