From 6337b8550d269b392266dc23a6dde4971beb96f2 Mon Sep 17 00:00:00 2001 From: Vojtech Horky Date: Thu, 12 Sep 2024 10:30:15 +0200 Subject: [PATCH] Release 2.3.0 --- .github/workflows/package.yml | 2 +- .github/workflows/release.yml | 2 +- CHANGELOG.md | 17 +++++++++++++---- configure | 18 +++++++++--------- configure.ac | 2 +- ...im-2.2.1-r1.ebuild => msim-2.3.0-r1.ebuild} | 0 contrib/msim.spec | 2 +- doc/Doxyfile | 2 +- doc/tutorial.rst | 2 +- msim-git.rpkg.spec | 2 +- 10 files changed, 29 insertions(+), 20 deletions(-) rename contrib/{msim-2.2.1-r1.ebuild => msim-2.3.0-r1.ebuild} (100%) diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index bc17f064..53254512 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -6,7 +6,7 @@ env: PACKAGE_NAME: msim-git PACKAGE_MAINTAINER: vhotspur PACKAGE_SUMMARY: "A virtual machine simulator based on a MIPS R4000 and RISC-V processor" - PACKAGE_VERSION: 2.2.1 + PACKAGE_VERSION: 2.3.0 jobs: build: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 61d19e2b..423709d0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,7 @@ env: PACKAGE_NAME: msim PACKAGE_MAINTAINER: vhotspur PACKAGE_SUMMARY: "A virtual machine simulator based on a MIPS R4000 and RISC-V processor" - PACKAGE_VERSION: 2.2.1 + PACKAGE_VERSION: 2.3.0 jobs: build: diff --git a/CHANGELOG.md b/CHANGELOG.md index 7929afa9..6add43f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed +### Added + +### Changed + +### Deprecated + +### Removed + + +## v2.3.0 - 2024-09-12 + +### Fixed + * wrong `break` documentation (see #55 and #56, @KronwarsCZ, @vhotspur) * RISC-V executing from paged memory in M-mode (see #66, @HanyzPAPU) @@ -27,10 +40,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * `csrrd` is `csrd`, `tlbrd` is `tlbd` * `csrd` dumps selected registers only (see #61, @HanyzPAPU) -### Deprecated - -### Removed - ## v2.2.1 - 2023-10-09 diff --git a/configure b/configure index bb3e10ec..ea658444 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.72 for msim 2.2.1. +# Generated by GNU Autoconf 2.72 for msim 2.3.0. # # Report bugs to . # @@ -603,8 +603,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='msim' PACKAGE_TARNAME='https://d3s.mff.cuni.cz/software/msim/' -PACKAGE_VERSION='2.2.1' -PACKAGE_STRING='msim 2.2.1' +PACKAGE_VERSION='2.3.0' +PACKAGE_STRING='msim 2.3.0' PACKAGE_BUGREPORT='github.com/d-iii-s/msim' PACKAGE_URL='' @@ -1262,7 +1262,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -'configure' configures msim 2.2.1 to adapt to many kinds of systems. +'configure' configures msim 2.3.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1325,7 +1325,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of msim 2.2.1:";; + short | recursive ) echo "Configuration of msim 2.3.0:";; esac cat <<\_ACEOF @@ -1412,7 +1412,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -msim configure 2.2.1 +msim configure 2.3.0 generated by GNU Autoconf 2.72 Copyright (C) 2023 Free Software Foundation, Inc. @@ -1739,7 +1739,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by msim $as_me 2.2.1, which was +It was created by msim $as_me 2.3.0, which was generated by GNU Autoconf 2.72. Invocation command line was $ $0$ac_configure_args_raw @@ -5082,7 +5082,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by msim $as_me 2.2.1, which was +This file was extended by msim $as_me 2.3.0, which was generated by GNU Autoconf 2.72. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -5146,7 +5146,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -msim config.status 2.2.1 +msim config.status 2.3.0 configured by $0, generated by GNU Autoconf 2.72, with options \\"\$ac_cs_config\\" diff --git a/configure.ac b/configure.ac index a1a67eb9..255a97c8 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ -AC_INIT([msim], [2.2.1], [github.com/d-iii-s/msim], [https://d3s.mff.cuni.cz/software/msim/]) +AC_INIT([msim], [2.3.0], [github.com/d-iii-s/msim], [https://d3s.mff.cuni.cz/software/msim/]) AC_PROG_CC if test "$GCC" = "yes" ; then diff --git a/contrib/msim-2.2.1-r1.ebuild b/contrib/msim-2.3.0-r1.ebuild similarity index 100% rename from contrib/msim-2.2.1-r1.ebuild rename to contrib/msim-2.3.0-r1.ebuild diff --git a/contrib/msim.spec b/contrib/msim.spec index ee0dc22f..f44718d7 100644 --- a/contrib/msim.spec +++ b/contrib/msim.spec @@ -1,6 +1,6 @@ Summary: A virtual machine simulator based on a MIPS R4000 and RISC-V processor Name: msim -Version: 2.2.1 +Version: 2.3.0 Release: 1%{?dist} License: GPLv2+ Group: Development/Tools diff --git a/doc/Doxyfile b/doc/Doxyfile index c9968bf1..571cf875 100644 --- a/doc/Doxyfile +++ b/doc/Doxyfile @@ -31,7 +31,7 @@ PROJECT_NAME = MSIM # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 2.2.1 +PROJECT_NUMBER = 2.3.0 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # base path where the generated documentation will be put. diff --git a/doc/tutorial.rst b/doc/tutorial.rst index 3936f1b2..8821c8db 100644 --- a/doc/tutorial.rst +++ b/doc/tutorial.rst @@ -27,7 +27,7 @@ Let's assume that the installation has been completed. After starting ~$ msim Alert: Configuration file "msim.conf" not found, skipping - Alert: MSIM 2.2.1 + Alert: MSIM 2.3.0 Alert: Entering interactive mode, type `help' for help. [msim] diff --git a/msim-git.rpkg.spec b/msim-git.rpkg.spec index a87d8f4c..3db17df6 100644 --- a/msim-git.rpkg.spec +++ b/msim-git.rpkg.spec @@ -1,6 +1,6 @@ Summary: A virtual machine simulator based on a MIPS R4000 and RISC-V processor Name: {{{ git_name name="msim-git" }}} -Version: {{{ git_version lead=2.2.1 }}} +Version: {{{ git_version lead=2.3.0 }}} Release: 1%{?dist} License: GPLv2+ Group: Development/Tools