riscv/riscv-isa-manual

Fix broken references to instruction definitions.

wmat opened this issue · 0 comments

wmat commented

When building the docs, asciidoctor emits the following warnings. It seems likely that the scalar-crypto folks were anticipating instruction definition IDs elsewhere in the document that would then resolve to these references. References need to be added, such as [[insns-lui]] at the point of their definition in the document to make these references work and resolves the warnings:

asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-lui
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-auipc
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-addi
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-slti
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-sltiu
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-xori
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-ori
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-andi
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-slli
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-srli
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-srai
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-add
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-sub
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-sll
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-slt
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-sltu
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-xor
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-srl
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-sra
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-or
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-and
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-addiw
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-slliw
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-srliw
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-sraiw
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-addw
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-subw
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-sllw
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-srlw
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-sraw
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-mul
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-mulh
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-mulhsu
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-mulhu
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-mulw
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_nop
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_addi
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_addiw
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_lui
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_srli
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_srai
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_andi
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_sub
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_xor
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_or
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_and
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_subw
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_addw
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_slli
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_mv
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: insns-c_add
asciidoctor: WARNING: riscv-unprivileged.adoc: invalid reference to unknown anchor: sat_from_forwarding