Skip to content

Support for sse2neon.h on ARM Linux #45

Open
@whatoeatoday

Description

@whatoeatoday

Hi, thank you for the great library!

I’m currently using xxhash on an ARM Linux system running Ubuntu 24.04, and I noticed that the current use of sse2neon.h seems to be limited to macOS ARM targets.

Looking at the source, sse2neon.h appears to be conditionally included only under APPLE or (aarch64 && APPLE).

Could you clarify why sse2neon.h is limited to macOS ARM in xxhash?

To my knowledge, sse2neon.h is platform-independent and works well on generic ARM64 Linux systems with NEON support — including Ubuntu 24.04.

If there’s no technical limitation, would you consider broadening the condition to include general ARM Linux platforms as well?

Thanks again for your great work!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions