Skip to content

[Bug]: ndk r16 cleanup possible in libc++ #2161

@enh-google

Description

@enh-google

Description

i was going to remove the extern "C" in the one of these files i stumbled across. (because the answer to the FIXME's question is, no, this isn't needed --- it's only there because in danalbert's original commit it also covered function definitions, but the scope was gradually reduced until it only covered the #include.)

but then i noticed (a) the whole file can probably go, because this is only for NDK r16 and earlier, and (b) there are two copies of this.

so both these files should probably be deleted, and their "call" sites removed?

https://source.corp.google.com/search?q=__NDK_MAJOR__%20file:third_party%2Fllvm%2Fllvm-project

Upstream bug

No response

Commit to cherry-pick

No response

I am using a supported NDK

  • I have checked and the NDK I'm using is currently supported

Affected versions

r28

Host OS

Linux

Host OS version

N/A

Affected ABIs

arm64-v8a

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions