Skip to content

foss-for-synopsys-dwc-arc-processors/toolchain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,540 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARC GNU Toolchain

This is the main Git repository for the ARC GNU toolchain. It contains documentation & various supplementary materials required for development, verification & releasing of pre-built toolchain artifacts.

Documentation

There are several documentation sites for ARC GNU toolchain:

  1. GNU toolchain documentation site - the documentation site for all ARC targets.
  2. Old GNU toolchain documentation site - the documentation site for ARC Classic targets for release arc-2023.03 and earlier.

Building ARC GNU toolchains

Follow Building ARC Toolchains guide to build any ARC GNU toolchain manually using Crosstool-NG.

Usage examples

In all of the following examples, it is expected that GNU toolchain for ARC has been added to the user's PATH environment variable. Please note that built toolchain by default gets installed in the current users's ~/x-tools/TOOLCHAIN_TUPLE folder, where TOOLCHAIN_TUPLE is by default dynamically generated based on the toolchain type (bare-metal, glibc or uclibc), CPU's bitness (32- or 64-bit), provided vendor name etc.

For example:

  • With snps-arc-multilib-elf32 sample built toolchain will be installed in ~/x-tools/arc-snps-elf
  • With snps-arc64-unknown-elf sample built toolchain will be installed in ~/x-tools/arc64-snps-elf

You can find general information about GNU ARC toolchains on the official documentation page:

  1. GNU toolchain for ARC Classic
  2. GNU toolchain for ARC-V

Also, detailed usage examples for various targets and platform may found on the official documentation page:

Usage examples for ARC Classic:

Usage examples for ARC-V:

Getting help

For all inquiries Synopsys customers are advised to use SolvNet. Everyone is welcome to open an issue against toolchain repository on GitHub.

About

Repository containing releases of prebuilt GNU toolchains for DesignWare ARC Processors from Synopsys (available from "releases" link below).

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors