riscv-none-elf-gcc-xpack/CHANGELOG.md
2023-09-25 06:55:17 +03:00

12 KiB

Change & release log

Entries in this file are in reverse chronological order.

2023-09-25

  • v13.2.0-2.1 published on npmjs.com
  • 43a97a9 package.json: update urls for 13.2.0-2 release
  • d7f3d7d README update
  • f715330 CHANGELOG update
  • 7e5a022 README update

2023-09-24

  • 8d98b3f application.sh: re-enable multi-lib
  • a6a009f prepare v13.2.0-2

2023-09-22

  • 30a1436 application.sh: disable multi-lib
  • abeaea7 12.3.0-2.1
  • aeeda57 CHANGELOG: publish npm v12.3.0-2.1
  • 9897a00 package.json: update urls for 12.3.0-2 release
  • 814fef2 CHANGELOG update
  • ec2fa5c application.sh: re-enable multi-lib
  • 3bf3e64 CHANGELOG update

2023-09-20

2023-09-16

2023-09-11

2023-09-08

  • eb45645 package.json: bump deps
  • bb14277 package.json 13.2.0-1.1
  • 3d516cd VERSION 13.2.0-1
  • d4ff753 versioning.sh: define XBB_GCC_PATCH_FILE_NAME

2023-09-06

2023-09-05

2023-09-03

2023-08-29

  • cb62e6b versioning.sh: explain new makeinfo needed

2023-08-28

2023-08-25

2023-08-25 * 522a594 12.3.0-1.1 2023-08-25 * 53940f7 CHANGELOG: publish npm v12.3.0-1.1

  • 7dba1ee package.json: update urls for 12.3.0-1 release
  • 075e53a CHANGELOG update

2023-08-24

2023-08-23

  • 8f9583a versioning.sh: fix typo
  • 9ed0e45 versioning.sh: comments update
  • 32aa983 CHANGELOG update
  • cc4bbf2 application.sh: comment out _WITHOUT_MULTILIB
  • 22fc653 versioning.sh: add support for 12.3.0
  • 4918d48 README update
  • 81c663f README update
  • 55e3880 application.sh: temporarily WITHOUT_MULTILIB="y"
  • aacb615 .npmignore update
  • 00eb6a9 package.json: bump deps
  • bdfb151 .vscode/settings.json: ignoreWords
  • cd43cb9 versioning.sh: explicit zicsr*zifencei
  • 5c6d1c0 README update

2023-08-22

2023-08-21

2023-08-19

2023-08-15

2023-08-04

2023-08-03

2023-07-28

2023-07-26

  • 7259417 package.json: move scripts to actions
  • be5d986 package.json: update xpack-dev-tools path
  • 1e78388 READMEs update xpack-dev-tools path
  • 135757d body-jekyll update
  • 62bf949 READMEs update

2023-07-17

2023-03-25

2023-02-22

2023-02-14

2023-02-10

2023-02-07

  • 0c558da READMEs update
  • 109479b tests/package.json: update contributors url
  • 320412c versioning.sh: update for https
  • 6663494 body-jekyll update

2023-02-06

  • 2c9c518 12.2.0-3.1
  • fb96f25 CHANGELOG: publish npm v12.2.0-3.1
  • f8c71d3 package.json: update urls for 12.2.0-3 release
  • 539de45 CHANGELOG update
  • v12.2.0-3 released

2023-02-05

2023-02-02

  • 016d97e 12.2.0-2.1
  • a52b28d CHANGELOG: publish npm v12.2.0-2.1
  • v12.2.0-2.1 published on npmjs.com
  • 7b678a7 package.json: update urls for 12.2.0-2 release
  • 724f31a CHANGELOG update
  • v12.2.0-2 released
  • d69fbb9 README update
  • cf48ec7 versioning.sh: move generate multilib earlier
  • 04d272a README update
  • b700e4b README update

2023-02-01

2023-01-28

  • 510891f versioning.sh: use versioning functions
  • 84d1d0e README-MAINTAINER remove caffeinate xpm

2023-01-27

  • 32dc3be package.json: reorder scripts

2023-01-24

2023-01-22

2023-01-09

2023-01-02

  • 6f34aa2 package.json: add gcc to windows deps

2023-01-01

  • 6e58c9c package.json: pass xpm version & loglevel
  • df11079 package.json: add cmake & ninja deps
  • 8a73584 application.sh: add zstd dep
  • 194d2be README update

2022-12-30

  • 165fe7b README-MAINTAINER: xpm run install
  • 464d1e7 package.json: bump deps
  • 7e6b7a2 versioning.sh: regexp

2022-12-27

2022-12-26

2022-12-25

  • 0c36073 README update
  • 70fbc54 versioning.sh: remove explicit xbb_set_executables_install_path
  • 53d118c package.json: add m4 dep

2022-12-24

  • 1cb8259 CHANGELOG update
  • 478efd9 versioning.sh: explicit set_executables
  • 0b788ee package.json: bump deps
  • e66dea4 versioning.sh: update for .git.patch
  • 0f730c3 rename functions

2022-12-22

  • v12.2.0-2 prepared
  • 440702a README update
  • 7329dcb README update
  • bf145b8 package.json: bump deps
  • d1bcb78 update to riscv-none-elf-gcc
  • cddd52e update for xbb v5.x; VERSION 12.2.0-2

2022-11-18

  • 48a50ee .vscode/settings.json: watcherExclude

2022-11-16

2022-10-04

  • e52ef1c README-RELEASE update for bullet lists in CHANGELOG

2022-09-25

2022-09-17

2022-09-03

2022-09-01

  • 99caaaa zypper -q --no-gpg-checks in

2022-08-31

2022-08-29

  • v12.2.0-1.1 published on npmjs.com
  • v12.2.0-1 released

2022-08-28

  • v12.2.0-1 prepared

2022-05-18

  • v12.1.0-2.1 published on npmjs.com
  • v12.1.0-2 released

2022-05-17

  • v12.1.0-2 prepared
  • patch nano.specs to use C++ nano libraries

2022-05-15

  • v12.1.0-1.1 published on npmjs.com
  • v12.1.0-1 released
  • tests/eclipse update -march=rv32imac_zicsr

2022-05-14

  • v12.1.0-1 prepared
  • v11.3.0-1.1 published on npmjs.com
  • v11.3.0-1 released
  • bump gdb to 12.1, with patch

2022-04-22

  • v11.3.0-1 prepared

2021-11-23

  • v10.2.0-1.3 prepared, try to add support for Apple Silicon

2021-11-11

  • v10.2.0-1.2.1 published on npmjs.com
  • v10.2.0-1.2 released

2021-11-09

  • v10.2.0-1.2 prepared
  • [#12] - add non-C libraries
  • [#11] - avoid -g for libraries

2021-11-06

  • v10.2.0-1.1.1 published on npmjs.com
  • v10.2.0-1.1 released

2021-11-05

  • v10.2.0-1.1 prepared, based on SiFive v2020.12.0

2021-11-04

  • v10.1.0-1.2 published on npmjs.com
  • v10.1.0-1.2 released

2021-11-02

  • v10.1.0-1.2 prepared
  • update for new helper & XBB v3.3

2021-01-05

  • v10.1.0-1.1 published on npmjs.com
  • v10.1.0-1.1 released

2020-12-23

  • v10.1.0-1.1 prepared

2020-10-25

  • v8.3.0-2.3.1 published on npmjs.com
  • v8.3.0-2.3 released

2020-10-24

  • v8.3.0-2.3 prepared

2020-10-13

  • v8.3.0-2.2.1 published on npmjs.com
  • v8.3.0-2.2 released

2020-10-11

  • v8.3.0-2.2 prepared

2020-10-10

  • v8.3.0-2.1.1 published on npmjs.com
  • v8.3.0-2.1 released

2020-10-09

  • Python2 support discontinued (building with recent mingw-w64 is not possible)

2020-10-08

  • v8.3.0-1.2 prepared
  • update to follow SiFive 2020.04.0 release

2020-10-06

  • update for new Python tricks

2020-07-04

  • v8.3.0-1.2.1 published on npmjs.com
  • v8.3.0-1.2 released

2019-11-01

  • v8.3.0-1.1.1 published on npmjs.com
  • v8.3.0-1.1 released

2019-10-30

  • v8.3.0-1.1 prepared
  • update to follow SiFive 2019.08.0 release

2019-07-31

  • v8.2.0-3.1.1 published on npmjs.com
  • v8.2.0-3.1 released
  • update to follow SiFive May 2019.05.0 release

Historical GNU MCU Eclipse change log

2019-05-22

  • v8.2.0-2.2 released
  • fix GDB build on macOS (use clang)
  • add compiler tests
  • add gdb set language tests

2019-04-25

  • v8.2.0-2.1 released

2019-04-17

  • prepare v8.2.0-2 (8.2.0-1 was skipped)
  • update to the latest SiFive commits
    • sifive-binutils-2.32
    • sifive-gcc-8.2.0
    • sifive-newlib-3.0.0
  • for GDB use the FSF c8aa0bb (28 Feb 2019)
  • update for XBB v2.1; no need for static, libs are ok.
  • the defaults were changed to rv32imac/ilp32

2018-10-19

  • v8.1.0-2-20181019 released

2018-10-18

  • prepare v8.1.0-2-*
  • update to latest SiFive commits from the following branches:
    • riscv-binutils-2.30
    • riscv-gcc-8.1.0
    • riscv-newlib-3.0.0
  • allow GDB to be built from a separate repo/commit

2018-06-06

  • v7.2.0-4-20180606 released
  • add -mcmodel=medany, lost during updates

2018-05-06

  • v7.2.0-3-20180506 released
  • update to latest SiFive commits from the following branches:
    • riscv-binutils-2.29
    • riscv-gcc-7.2.0
    • riscv-newlib-2.5.0

2018-05-04

  • update the build scripts to follow the ARM XBB structure

2018-01-10

  • v7.2.0-2-20180110 released
  • update to latest SiFive commits from 2018-01-10
  • dismiss the data-list-register-names patch, no longer needed

2017-11-09

  • v7.2.0-1-20171109 released
  • update to latest SiFive 2017-11-07 released, except newlib, where the reference was too old, and a recent commit was used
  • in GDB, the list of registers returned by data-list-register-names no longer include the 4096 CSRs
  • the tuple was renamed to riscv-none-embed-

2017-09-12

  • v7.1.1-2-20170912 released
  • add multilib support for rv32imaf/ilp32f
  • remove mandatory link of libgloss

2017-07-02

  • v7.1.1-1-20170702-0625 released

2017-06-27

  • add support for --specs=nano.specs; this translates into a separate build for newlib with specific configuration options and a separate build of the C++ standard libraries with -Os.