Skip to content

Qjs still compiles only for vs2022 #586

@satk0

Description

@satk0

Hello again, I've recently made a PR when using qjs with radare2. And unfortunately __STDC_NO_ATOMICS__ is not working for detection whether /experimental:c11atomics flag is set.

You can see checks failing for r2 build here.

What's worse, it seems like there is no macro to detect that

Because of that, using c11atomics in msvc is extremely experimental and works only for vs2022. No other vs versions has this feature. Could qjs therefore also omit atomics to make msvc build with other vs versions?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions