authorgravatar for manlio.perillo@gmail.comManlio Perillo <manlio.perillo@gmail.com> 2022-12-09 20:52:01+01:00
committergravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2022-12-10 14:39:40+02:00
logf020734347d03c2f1e2083272cc86a8062c27d23
treeae19c334ccb9f746476a203ca2efc30856a6354b
parent7637ac584fc2cee95dc5a20f51844b72fc7ecc82

langref: remove HTML code from a shell node

Several <em> 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

1 files changed, 7 insertions(+), 7 deletions(-)

doc/langref.html.in+7-7
...@@ -10641,18 +10641,18 @@ const c = @cImport({...@@ -10641,18 +10641,18 @@ const c = @cImport({
10641 when linking with C code.10641 when linking with C code.
10642 </p>10642 </p>
10643 {#syntax_block|c|varytarget.h#}long FOO = __LONG_MAX__;{#end_syntax_block#}10643 {#syntax_block|c|varytarget.h#}long FOO = __LONG_MAX__;{#end_syntax_block#}
10644 {#shell_samp#}$ zig translate-c -target <em>thumb-freestanding-gnueabihf</em> varytarget.h|grep FOO10644 {#shell_samp#}$ zig translate-c -target thumb-freestanding-gnueabihf varytarget.h|grep FOO
10645pub export var FOO: c_long = <em>2147483647</em>;10645pub export var FOO: c_long = 2147483647;
10646$ zig translate-c -target <em>x86_64-macos-gnu</em> varytarget.h|grep FOO10646$ zig translate-c -target x86_64-macos-gnu varytarget.h|grep FOO
10647pub export var FOO: c_long = <em>9223372036854775807</em>;{#end_shell_samp#}10647pub export var FOO: c_long = 9223372036854775807;{#end_shell_samp#}
10648 {#syntax_block|c|varycflags.h#}enum FOO { BAR };10648 {#syntax_block|c|varycflags.h#}enum FOO { BAR };
10649int do_something(enum FOO foo);10649int do_something(enum FOO foo);
10650 {#end_syntax_block#}10650 {#end_syntax_block#}
10651 {#shell_samp#}$ zig translate-c varycflags.h|grep -B1 do_something10651 {#shell_samp#}$ zig translate-c varycflags.h|grep -B1 do_something
10652pub const enum_FOO = <em>c_uint</em>;10652pub const enum_FOO = c_uint;
10653pub extern fn do_something(foo: enum_FOO) c_int;10653pub extern fn do_something(foo: enum_FOO) c_int;
10654$ zig translate-c <em>-cflags -fshort-enums --</em> varycflags.h|grep -B1 do_something10654$ zig translate-c -cflags -fshort-enums -- varycflags.h|grep -B1 do_something
10655pub const enum_FOO = <em>u8</em>;10655pub const enum_FOO = u8;
10656pub extern fn do_something(foo: enum_FOO) c_int;{#end_shell_samp#}10656pub extern fn do_something(foo: enum_FOO) c_int;{#end_shell_samp#}
10657 {#header_close#}10657 {#header_close#}
10658 {#header_open|@cImport vs translate-c#}10658 {#header_open|@cImport vs translate-c#}