From 22d9b65b4b0fb17930c0aa1909a2f65858c5e75b Mon Sep 17 00:00:00 2001 From: Akilan Date: Wed, 26 Nov 2025 12:23:41 +0000 Subject: [PATCH] added morello build instruction --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 52dc46c..639ecd8 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,18 @@ if you want to dive into the code [docs/AddressSpace.md](./docs/AddressSpace.md) [![snmalloc CI](https://github.com/microsoft/snmalloc/actions/workflows/main.yml/badge.svg)](https://github.com/microsoft/snmalloc/actions/workflows/main.yml) +## Morello build +Installation +``` +mkdir build/ + +cd build + +cmake -G Ninja .. -DCMAKE_C_FLAGS='-march=morello -mabi=purecap -Xclang -morello-vararg=new' -DCMAKE_CXX_FLAGS='-march=morello -mabi=purecap -Xclang -morello-vararg=new' -DCMAKE_BUILD_TYPE=Debug + +ninja +``` + # Hardening There is a hardened version of snmalloc, it contains