@@ -12,8 +12,6 @@ Branches in this repository are:
12
12
candidates. Head of this branch is either a latest stable release or latest
13
13
release candidate for the upcoming release
14
14
* ` arc-dev ` is the development branch for the current toolchain release
15
- * ` arc-4.8-dev ` is the development branch for the 4.8 toolchain release
16
- * ` arc-4.4-dev ` is the development branch for the 4.4 toolchain release
17
15
18
16
While the top of * development* branches should build and run reliably, there
19
17
is no guarantee of this. Users who encountered an error are welcomed to create
@@ -28,7 +26,7 @@ components to versions corresponding to the toolchain branch. Build script from
28
26
development branch of toolchain repository will by default check out latest
29
27
development branches of components. Build script from release and staging
30
28
branches will check out components to the corresponding git tag. For example
31
- build script for 2015.06 release will checkout out components to arc-2015.06
29
+ build script for 2020.03 release will checkout out components to arc-2020.03-release
32
30
tag.
33
31
34
32
@@ -237,10 +235,10 @@ If current working directory is not a "toolchain" directory, then change to it:
237
235
$ cd toolchain
238
236
239
237
This repository can be checked out to a specific GNU Toolchain for ARC release
240
- by specifying a particular release tag, for example for 2016 .03 release that
238
+ by specifying a particular release tag, for example for 2020 .03 release that
241
239
would be:
242
240
243
- $ git checkout arc-2016 .03
241
+ $ git checkout arc-2020 .03-release
244
242
245
243
246
244
Building the Toolchain
@@ -282,9 +280,9 @@ The most important options of `build-all.sh` are:
282
280
chains. Combined with ` --no-multilib ` this option allows to build GNU
283
281
toolhain that supports only one specific core. Valid values depend on what
284
282
is available in GCC As of version 2016.03 values available in ARC GCC are:
285
- em, arcem, em4, em4_dmips, em4_fpus, em4_fpuda, quarkse, hs, archs, hs34,
286
- hs38, hs38_linux, arc600, arc600_norm, arc600_mul64, arc600_mul32x16,
287
- arc601, arc601_norm, arc601_mul64, arc601_mul32x16, arc700. Note that only
283
+ ` em ` , ` arcem ` , ` em4 ` , ` em4_dmips ` , ` em4_fpus ` , ` em4_fpuda ` , ` quarkse ` , ` hs ` , ` archs ` , ` hs34 ` ,
284
+ ` hs38 ` , ` hs38_linux ` , ` arc600 ` , ` arc600_norm ` , ` arc600_mul64 ` , ` arc600_mul32x16 ` ,
285
+ ` arc601 ` , ` arc601_norm ` , ` arc601_mul64 ` , ` arc601_mul32x16 ` , ` arc700 ` . Note that only
288
286
ARC 700 and ARC HS can be selected as a default core for Linux toolchain.
289
287
* ` --host <triplet> ` - option to set host triplet of toolchain. That allows to
290
288
do Canadian cross-compilation, where toolchain for ARC processors
0 commit comments