authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-09-29 14:00:05-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-09-29 14:03:49-04:00
logec545859b988d78506f792b7cbea1582c7311d73
tree1f91d34729e91480a8987ea9333bfb06017faee1
parentff9c3c6e5b3b8c9b8a90124f760dc5c5b58af6fe
signaturelock-open Commit is signed but in an unrecognized format.

docgen: support code examples for riscv target


1 files changed, 3 insertions(+), 0 deletions(-)

doc/docgen.zig+3
......@@ -536,6 +536,8 @@ fn genToc(allocator: *mem.Allocator, tokenizer: *Tokenizer) !Toc {
536536 target_str = "x86_64-windows";
537537 } else if (mem.eql(u8, end_tag_name, "target_linux_x86_64")) {
538538 target_str = "x86_64-linux";
539 } else if (mem.eql(u8, end_tag_name, "target_linux_riscv64")) {
540 target_str = "riscv64-linux";
539541 } else if (mem.eql(u8, end_tag_name, "target_wasm")) {
540542 target_str = "wasm32-freestanding";
541543 } else if (mem.eql(u8, end_tag_name, "target_wasi")) {
......@@ -1128,6 +1130,7 @@ fn genHtml(allocator: *mem.Allocator, tokenizer: *Tokenizer, toc: *Toc, out: var
11281130
11291131 if (code.target_str) |triple| {
11301132 if (mem.startsWith(u8, triple, "wasm32") or
1133 mem.startsWith(u8, triple, "riscv64-linux") or
11311134 mem.startsWith(u8, triple, "x86_64-linux") and
11321135 (builtin.os != .linux or builtin.arch != .x86_64))
11331136 {