From 517f145124cb1a934d8350fca85cd5c8a73a7479 Mon Sep 17 00:00:00 2001
From: Benjamin Landers
Date: Mon, 27 Aug 2018 13:51:43 -0700
Subject: [PATCH] Bump version and fix a few documentation errors
---
META-INF/MANIFEST.MF | 2 +-
help/Command.html | 2 +-
help/History.html | 33 ++++++++++++++++++---------------
help/IDE.html | 2 +-
help/Intro.html | 2 +-
help/Limits.html | 4 ++--
help/Tools.html | 2 +-
rars/Globals.java | 4 ++--
8 files changed, 27 insertions(+), 24 deletions(-)
diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF
index 87bac449..4d42fb43 100644
--- a/META-INF/MANIFEST.MF
+++ b/META-INF/MANIFEST.MF
@@ -1,4 +1,4 @@
-Manifest-Version: 1.0
+Manifest-Version: 1.1
Class-Path: .
Created-By: 1.6.0_33 (Sun Microsystems Inc.)
Main-Class: rars.Launch
diff --git a/help/Command.html b/help/Command.html
index 9bd48406..cdfb9152 100644
--- a/help/Command.html
+++ b/help/Command.html
@@ -1,5 +1,5 @@
-RARS 1.0 help contents
+RARS 1.1 help contents
diff --git a/help/History.html b/help/History.html
index 7dbe6720..6b27dc78 100644
--- a/help/History.html
+++ b/help/History.html
@@ -1,27 +1,30 @@
-MARS Release History and Notes
+RARS Release History and Notes
RARS - RISC-V Assembler and Runtime Simulator
-Release 1.0
-August 2017
+Release 1.1
+August 2018
Release History
-RARS 1.0 was released in August 2017. This release moved from supporting MIPS to supporting RISC-V.
- Besides that major change and associated small changes, there are several general changes worth noting.
+RARS 1.1 was released in August 2018. This release fixed a bug with AUIPC and psuedointructions that used it, lbu
+ requiring half-word alignment and the funct fields of bge,bgeu, and bltu
-
- - Instructions can now be hot-loaded like Tools. If you want to support an additional extension to the RISC-V
- instruction set. the .class files just need to be added to the right folder
- - ScreenMagnifier, Scavenger Hunt, and MARS Xray were removed from the included tools. ScreenMagnifier and
- Scavenger Hunt were removed because they provide little benefit. And Xray was removed because it is not set up to
- work with RISC-V, however if someone ports it, it could be merged in.
- - Removed delayed branching
- - Removed the print feature
- - Added a testing framework to verify compatability with the RISC-V specification
-
+RARS 1.0 was released in August 2017. This release moved from supporting MIPS to supporting RISC-V.
+ Besides that major change and associated small changes, there are several general changes worth noting.
+
+ - Instructions can now be hot-loaded like Tools. If you want to support an additional extension to the RISC-V
+ instruction set. the .class files just need to be added to the right folder
+ - ScreenMagnifier, Scavenger Hunt, and MARS Xray were removed from the included tools. ScreenMagnifier and
+ Scavenger Hunt were removed because they provide little benefit. And Xray was removed because it is not set up to
+ work with RISC-V, however if someone ports it, it could be merged in.
+ - Removed delayed branching
+ - Removed the print feature
+ - Added a testing framework to verify compatability with the RISC-V specification
+
+
Mars 4.5 was released in August 2014. Enhancements and bug fixes include:
diff --git a/help/IDE.html b/help/IDE.html
index 3f57e4be..17ccc8f3 100644
--- a/help/IDE.html
+++ b/help/IDE.html
@@ -1,5 +1,5 @@
-RARS 1.0 help contents
+RARS 1.1 help contents
diff --git a/help/Intro.html b/help/Intro.html
index 1058deaf..ec31dad8 100644
--- a/help/Intro.html
+++ b/help/Intro.html
@@ -1,5 +1,5 @@
-RARS 1.0 help contents
+RARS 1.1 help contents
diff --git a/help/Limits.html b/help/Limits.html
index 062f746f..2d536c4a 100644
--- a/help/Limits.html
+++ b/help/Limits.html
@@ -1,5 +1,5 @@
-RARS 1.0 help contents
+RARS 1.1 help contents
@@ -22,7 +22,7 @@ Some RARS Assembler and Simulator Limitations
RARS aims to assemble RV32IMFN.
-Limitations of RARS as of Release 4.5 include:
+
Limitations of RARS as of Release 1.0 include:
- Memory segments (text, data, stack) are limited to 4MB each starting at their
respective base addresses.
diff --git a/help/Tools.html b/help/Tools.html
index ddbe08f2..00de7787 100644
--- a/help/Tools.html
+++ b/help/Tools.html
@@ -1,5 +1,5 @@
-RARS 1.0 help contents
+RARS 1.1 help contents
diff --git a/rars/Globals.java b/rars/Globals.java
index d5892cbd..e5f5d91b 100644
--- a/rars/Globals.java
+++ b/rars/Globals.java
@@ -99,7 +99,7 @@ public class Globals {
/**
* The current version number. Can't wait for "initialize()" call to get it.
*/
- public static final String version = "1.0";
+ public static final String version = "1.1";
/**
* List of accepted file extensions for RISCV assembly source files.
*/
@@ -140,7 +140,7 @@ public class Globals {
public static boolean runSpeedPanelExists = false;
private static String getCopyrightYears() {
- return "2003-2014";
+ return "2003-2018";
}
private static String getCopyrightHolders() {