Updated Support for AArch64 (markdown)

JayDDee
2023-11-01 01:40:27 -04:00
parent 64b02d5961
commit c0f0eeb351

@@ -61,7 +61,12 @@ Known problems:
Short term plan:
New: get it to build and work on Mac using Clang.
New: get it to build and work on Mac using Clang. There appear to be 3 issues that may or may not be raleted and may be covering up other underlying issues.
* gmp is missing. there' doesn't seem to be a gmp package available for MacOS. This requires disabling m7m on MacOs. This shsould be a straight forwward workaround but it seems to cause other problems on all OS.
* aclocal is missing, possibly other related programs. This causes autogen.sh to fail. The effect of this failure is not obvious.
* An error trying to link a non existant include library "yes/include". There is no reference to this library in any cpuminer code, it seem to appear from nowhere in the config logs, and since the library doesn't exist, the build fails. This only happens on MacOS. It seems to be related to jansson which has its own config and make files no direct reference to yes/include. The name is suspicious, is it a truncation of yescrypt or did some string manipulation create it from one of the many "yes" strings that exist for dealing with yes/no conditions?
Until these issues are resolved MacOS isn't supported.
Continue fixing parallel hash functions for x17 before propagating them to the rest of the X family.
Figure out what's going on with verthash.
Extend suport to x21s, x22i, x25x.