Skip to content

Waiting for the fix of Zig : zero length array should be allowed #9

@hiroakitakada

Description

@hiroakitakada

Zigでは,サイズが0の配列は,定義できるがアクセスできないという制限(ziglang/zig#5515 )があるため,それを回避するコードにしている。例えば,以下のコード。

        // Zigの制限の回避:BIND_CFG != nullの場合に,サイズ0の配列が
        // 出ないようにする
        pub export var _kernel_semcb_table:
            [if (option.BIND_CFG == null or tnum_sem > 0) tnum_sem
                 else 1]SEMCB = undefined;

Metadata

Metadata

Assignees

Labels

waitingWaiting for bug fix or enhancement of Zig

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions