SIGN IN SIGN UP

ggml : android and old glibc NUMA incompatibility bugfixes (#5557)

* #ifdef out some code NUMA blocks for Android due to lack of support

* added in some __ANDROID__ if def gates around numa code and forced GLIBC prior to 2.29 to use a syscall for getcpu instead of the wrapper

* Changed gates on numa platform specific stuff to __gnu_linux__ to skip any platforms without glibc

* harmonizing #if defined blocks for numa code to __gnu_linux__ since that's the only model that's being followed anyways

---------

Co-authored-by: root <root@nenya.lothlorien.ca>
B
bmwl committed
f0d1fafc029a056cd765bdae58dcaa12312e9879
Parent: a0c2dad
Committed by GitHub <noreply@github.com> on 2/19/2024, 7:38:32 AM