Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autodetection for armv6 #42458

Open
vchuravy opened this issue Oct 1, 2021 · 0 comments
Open

Autodetection for armv6 #42458

vchuravy opened this issue Oct 1, 2021 · 0 comments
Assignees
Labels
domain:building Build system, or building Julia or its dependencies system:arm ARMv7 and AArch64 system:32-bit Affects only 32-bit systems

Comments

@vchuravy
Copy link
Sponsor Member

vchuravy commented Oct 1, 2021

Currently armv6 is an experimentally supported target. One of the issues folks will run into is
that we currently detect

pi@espresso:~/julia $ make print-BB_TRIPLET_LIBGFORTRAN_CXXABI
BB_TRIPLET_LIBGFORTRAN_CXXABI=armv7l-linux-gnueabihf-libgfortran5-cxx11

This is on my Rasberry Pi Zero W.

The issue is that:

pi@espresso:~/julia $ gcc -dumpmachine
arm-linux-gnueabihf

doesn't differentiate between ARMv6 or ARMv7.

pi@espresso:~/julia $ uname -m
armv6l
@vchuravy vchuravy added domain:building Build system, or building Julia or its dependencies system:arm ARMv7 and AArch64 labels Oct 1, 2021
@giordano giordano added the system:32-bit Affects only 32-bit systems label Dec 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain:building Build system, or building Julia or its dependencies system:arm ARMv7 and AArch64 system:32-bit Affects only 32-bit systems
Projects
None yet
Development

No branches or pull requests

3 participants