Skip to content

Commit caeaef2

Browse files
committed
Change version to 1.0.0-rc1 (frozen); rebuild PDF.
https://lists.riscv.org/g/tech-committee-chairs/message/474 links to an email showing that we're approved for freeze, but that email is not publically available.
1 parent 359bedc commit caeaef2

File tree

9 files changed

+27
-6
lines changed

9 files changed

+27
-6
lines changed

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ CC=$(RISCV)/bin/riscv64-unknown-elf-gcc
22

33
DRAFT=riscv-debug-draft
44
STABLE=riscv-debug-stable
5+
FROZEN=riscv-debug-frozen
56
RELEASE=riscv-debug-release
67
NOTES=riscv-debug-workgroup-notes
78

@@ -32,12 +33,14 @@ INCLUDES_TEX += future.tex
3233

3334
FIGURES = fig/*
3435

35-
all: stable $(NOTES).pdf
36+
all: frozen $(NOTES).pdf
3637

3738
draft: $(DRAFT).pdf
3839

3940
stable: $(STABLE).pdf
4041

42+
frozen: $(FROZEN).pdf
43+
4144
release: $(RELEASE).pdf
4245

4346
%.pdf: %.tex $(REGISTERS_TEX) $(FIGURES) $(INCLUDES_TEX) vc.tex changelog.tex

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
RISC-V Debug Specification
22
==========================
33

4-
The current master branch is v1.0.0-stable.
4+
The current master branch is v1.0.0-frozen.
55

66
You may be looking for one of the following pre-built PDFs:
7-
* [Latest stable](https://github.com/riscv/riscv-debug-spec/blob/master/riscv-debug-stable.pdf)
7+
* [Latest frozen](https://github.com/riscv/riscv-debug-spec/blob/master/riscv-debug-frozen.pdf)
88
* [Latest release](https://github.com/riscv/riscv-debug-spec/blob/release/riscv-debug-release.pdf)
99

1010
Build Instructions

preface.tex

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
11
\chapter{Preface}
2+
\ifdefstring{\releasename}{Frozen}{
3+
{\bf
4+
This specification is Frozen.
5+
6+
Change is extremely unlikely. A high threshold will be used, and a change
7+
will only occur because of some truly critical issue being identified during
8+
the public review cycle. Any other desired or needed changes can be the
9+
subject of a follow-on new extension.}
10+
}{}
11+
212
\ifdefstring{\releasename}{STABLE}{
313
{\bf This stable specification might change before being accepted as
414
standard. We're trying to only make backwards-compatible changes, but

riscv-debug-draft.tex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
\newif\ifrelease
22
\releasefalse
33
\newcommand{\releasename}{DRAFT}
4+
\newcommand{\versionnum}{1.0\ifrelease\else-\releasename\fi}
45
\input{riscv-debug-spec.tex}
1.02 MB
Binary file not shown.

riscv-debug-frozen.tex

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
\newif\ifrelease
2+
\releasefalse
3+
\newcommand{\releasename}{Frozen}
4+
\newcommand{\versionnum}{1.0.0-rc1}
5+
\input{riscv-debug-spec.tex}

riscv-debug-release.tex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
\newif\ifrelease
22
\releasetrue
3+
\newcommand{\versionnum}{1.0\ifrelease\else-\releasename\fi}
34
\input{riscv-debug-spec.tex}

riscv-debug-spec.tex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,6 @@
8282

8383
\input{vc.tex}
8484

85-
\newcommand{\versionnum}{1.0\ifrelease\else-\releasename\fi}
86-
8785
\begin{document}
8886

8987
\title{RISC-V Debug Specification\\
@@ -92,7 +90,7 @@
9290
}
9391
\author{Editors: \\
9492
Paul Donahue \textless [email protected]\textgreater, Ventana Micro Systems \\
95-
Tim Newsome \textless tim@sifive.com\textgreater, SiFive, Inc.}
93+
Tim Newsome \textless tim@casualhacker.net\textgreater}
9694
\date{\GITAuthorDate}
9795
\maketitle
9896

@@ -132,11 +130,13 @@
132130

133131
\ifrelease
134132
\else
133+
\ifdefstring{\releasename}{Frozen}{}{
135134
\chapter{Change Log}
136135

137136
\begin{versionhistory}
138137
\input{changelog.tex}
139138
\end{versionhistory}
139+
}
140140
\fi
141141

142142
\end{document}

riscv-debug-stable.tex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
\newif\ifrelease
22
\releasefalse
33
\newcommand{\releasename}{STABLE}
4+
\newcommand{\versionnum}{1.0\ifrelease\else-\releasename\fi}
45
\input{riscv-debug-spec.tex}

0 commit comments

Comments
 (0)