Skip to content

Commit

Permalink
Bump version and fix a few documentation errors
Browse files Browse the repository at this point in the history
  • Loading branch information
TheThirdOne committed Aug 27, 2018
1 parent 4b1c38d commit 517f145
Show file tree
Hide file tree
Showing 8 changed files with 27 additions and 24 deletions.
2 changes: 1 addition & 1 deletion META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion help/Command.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<html>
<title>RARS 1.0 help contents
<title>RARS 1.1 help contents
</title>
<body>
<center>
Expand Down
33 changes: 18 additions & 15 deletions help/History.html
Original file line number Diff line number Diff line change
@@ -1,27 +1,30 @@
<html>
<title>MARS Release History and Notes
<title>RARS Release History and Notes
</title>
<body>
<center>
<h3>RARS - RISC-V Assembler and Runtime Simulator</h3>
<h4>Release 1.0</h4>
<h4>August 2017</h4>
<h4>Release 1.1</h4>
<h4>August 2018</h4>
<h4>Release History</h4>
</center>

<p>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.</p>
<p>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 </p>

<ul>
<li>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</li>
<li>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.</li>
<li>Removed delayed branching</li>
<li>Removed the print feature</li>
<li>Added a testing framework to verify compatability with the RISC-V specification</li>
</ul>
<p>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.
<ul>
<li>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</li>
<li>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.</li>
<li>Removed delayed branching</li>
<li>Removed the print feature</li>
<li>Added a testing framework to verify compatability with the RISC-V specification</li>
</ul>
</p>

<p>Mars 4.5 was released in August 2014. Enhancements and bug fixes include:
<ul>
Expand Down
2 changes: 1 addition & 1 deletion help/IDE.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<html>
<title>RARS 1.0 help contents
<title>RARS 1.1 help contents
</title>
<body>
<center>
Expand Down
2 changes: 1 addition & 1 deletion help/Intro.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<html>
<title>RARS 1.0 help contents
<title>RARS 1.1 help contents
</title>
<body>
<center>
Expand Down
4 changes: 2 additions & 2 deletions help/Limits.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<html>
<title>RARS 1.0 help contents
<title>RARS 1.1 help contents
</title>
<body>
<center>
Expand All @@ -22,7 +22,7 @@ <h4>Some RARS Assembler and Simulator Limitations</h4>

RARS aims to assemble RV32IMFN.

<p>Limitations of RARS as of Release 4.5 include:
<p>Limitations of RARS as of Release 1.0 include:
<ul>
<li>Memory segments (text, data, stack) are limited to 4MB each starting at their
respective base addresses.</li>
Expand Down
2 changes: 1 addition & 1 deletion help/Tools.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<html>
<title>RARS 1.0 help contents
<title>RARS 1.1 help contents
</title>
<body>
<center>
Expand Down
4 changes: 2 additions & 2 deletions rars/Globals.java
Original file line number Diff line number Diff line change
Expand Up @@ -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.
*/
Expand Down Expand Up @@ -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() {
Expand Down

0 comments on commit 517f145

Please sign in to comment.