Toolchain releases announcements?


(Liviu Ionescu) #1

Is there a reliable source of notifications to know when new toolchains releases are published?

As far as I can see, here the latest version advertised is v19.02, while the web sites mentions ‘GNU Embedded Toolchain — v2019.05.3’, but the ‘sifive/freedom-tools’ repository last tag is v2019.05.0.

Can you clarify and possibly update your internal procedures to send out these notifications?

And can this information be reliable enough such that the releases can be reproduced?


(Drew) #2

Hi @ilg thanks for asking.

The v2019.05.0 tag on the Freedom Tools repo covers the release of the toolchain (version v2019.05.3), OpenOCD (v2019.05.1), and QEMU (v2019.05.1). We will make sure that it is more clear in the Freedom Tools releases.

The main additions to the toolchain this quarter is the addition of more multilibs in order to support ISA configurations possible in SiFive Core Designer.

The list of multilibs in this release are:

rv32e/ilp32e;@march=rv32e@mabi=ilp32e
rv32em/ilp32e;@march=rv32em@mabi=ilp32e
rv32eac/ilp32e;@march=rv32eac@mabi=ilp32e
rv32emac/ilp32e;@march=rv32emac@mabi=ilp32e
rv32i/ilp32;@march=rv32i@mabi=ilp32
rv32im/ilp32;@march=rv32im@mabi=ilp32
rv32imf/ilp32f;@march=rv32imf@mabi=ilp32f
rv32iac/ilp32;@march=rv32iac@mabi=ilp32
rv32imac/ilp32;@march=rv32imac@mabi=ilp32
rv32imafc/ilp32f;@march=rv32imafc@mabi=ilp32f
rv32imafdc/ilp32d;@march=rv32imafdc@mabi=ilp32d
rv64i/lp64;@march=rv64i@mabi=lp64
rv64im/lp64;@march=rv64im@mabi=lp64
rv64imf/lp64f;@march=rv64imf@mabi=lp64f
rv64iac/lp64;@march=rv64iac@mabi=lp64
rv64imac/lp64;@march=rv64imac@mabi=lp64
rv64imafc/lp64f;@march=rv64imafc@mabi=lp64f
rv64imafdc/lp64d;@march=rv64imafdc@mabi=lp64d


(Liviu Ionescu) #3

ok, thank you.