]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
ggml : posixify madvise and pagesize (#3037)
authorPrzemysław Pawełczyk <redacted>
Thu, 7 Sep 2023 08:15:06 +0000 (10:15 +0200)
committerGitHub <redacted>
Thu, 7 Sep 2023 08:15:06 +0000 (11:15 +0300)
commitfec2fb19e4229aac58c98171c46e77144b99f8a3
treeef3ae68596bed6c4e9ef8c089566bed57efd7bbd
parent178b1850ebd21b349cebbee887950e435c5aa2d3
ggml : posixify madvise and pagesize (#3037)

* llama : use posix_madvise() instead of madvise() derived from BSD

sed -i 's,\<madvise\>,posix_&,g;s,\<MADV_,POSIX_&,g' llama.cpp

* ggml : use sysconf(_SC_PAGESIZE) instead of getpagesize() derived from BSD

sed -i 's,getpagesize(),sysconf(_SC_PAGESIZE),g' ggml.c

* metal : use sysconf(_SC_PAGESIZE) instead of getpagesize() derived from BSD

sed -i 's,getpagesize(),sysconf(_SC_PAGESIZE),g' ggml-metal.m
ggml-metal.m
ggml.c
llama.cpp