cisco / ChezScheme

Chez Scheme
Apache License 2.0
6.95k stars 982 forks source link

Feature request: create an Arm64 target #678

Closed chriszyx closed 10 months ago

chriszyx commented 1 year ago

There’s a target ‘arm32le’ but none for arm64.

My C isn’t good enough to unscramble pointer to int cast size issues :-(

If adding a 64-bit ARM (Linux) target were just a case of modifying a Makefile, well - that would be appreciated.

Sshanfeng commented 1 year ago

已收到

melted commented 1 year ago

There is a pull request for Mac ARM64 support https://github.com/cisco/ChezScheme/pull/607. But it's marked as a draft.

Note that Racket's Chez Scheme already has ARM64 support, so if you want it now you can build that. The binaries they distribute do not contain a standalone Chez executable, but they are built when building it from source.

lassik commented 1 year ago

Is Petite architecture-independent enough to run on aarch64? If so, how does one build only Petite?

sorawee commented 10 months ago

This issue can also be closed.

chenrui333 commented 10 months ago

Can you cut off a new release per this issue close?

relates to https://github.com/Homebrew/homebrew-core/pull/152760

burgerrg commented 10 months ago

Yes, the next release will include this support.