From f020734347d03c2f1e2083272cc86a8062c27d23 Mon Sep 17 00:00:00 2001 From: Manlio Perillo Date: Fri, 9 Dec 2022 20:52:01 +0100 Subject: [PATCH] langref: remove HTML code from a shell node Several elements where added inside a shell node in the Using--target-and--cflags section. Remove them, since they are not supposed to be handled by codegen. For the original commit, see 0c091feb5 (Improve HTML semantics and a11y of language reference). Fixes #13846 --- doc/langref.html.in | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/doc/langref.html.in b/doc/langref.html.in index e79d5fbfc7603ceb7445f73771c94aeb09cb2f77..ed3b369daa61d1031596fcb3c6ce2283759173cd 100644 --- a/doc/langref.html.in +++ b/doc/langref.html.in @@ -10641,18 +10641,18 @@ const c = @cImport({ when linking with C code.

{#syntax_block|c|varytarget.h#}long FOO = __LONG_MAX__;{#end_syntax_block#} - {#shell_samp#}$ zig translate-c -target thumb-freestanding-gnueabihf varytarget.h|grep FOO -pub export var FOO: c_long = 2147483647; -$ zig translate-c -target x86_64-macos-gnu varytarget.h|grep FOO -pub export var FOO: c_long = 9223372036854775807;{#end_shell_samp#} + {#shell_samp#}$ zig translate-c -target thumb-freestanding-gnueabihf varytarget.h|grep FOO +pub export var FOO: c_long = 2147483647; +$ zig translate-c -target x86_64-macos-gnu varytarget.h|grep FOO +pub export var FOO: c_long = 9223372036854775807;{#end_shell_samp#} {#syntax_block|c|varycflags.h#}enum FOO { BAR }; int do_something(enum FOO foo); {#end_syntax_block#} {#shell_samp#}$ zig translate-c varycflags.h|grep -B1 do_something -pub const enum_FOO = c_uint; +pub const enum_FOO = c_uint; pub extern fn do_something(foo: enum_FOO) c_int; -$ zig translate-c -cflags -fshort-enums -- varycflags.h|grep -B1 do_something -pub const enum_FOO = u8; +$ zig translate-c -cflags -fshort-enums -- varycflags.h|grep -B1 do_something +pub const enum_FOO = u8; pub extern fn do_something(foo: enum_FOO) c_int;{#end_shell_samp#} {#header_close#} {#header_open|@cImport vs translate-c#} -- 2.54.0