{ nixpkgs.overlays = [(final: prev: { stdenv = let adapt = prev.stdenvAdapters; unhardened = adapt.withDefaultHardeningFlags [] prev.stdenv; #withflags = adapt.withCFlags [ "-misa-spec=2.2" ] unhardened; in unhardened; })]; nixpkgs.buildPlatform.system = "x86_64-linux"; nixpkgs.hostPlatform = { gcc.arch = "rv64imafdcv_zicbom_zicbop_zicboz_zicntr_zicond_zicsr_zifencei_zihintpause_zihpm_zfh_zfhmin_zkt_zba_zbb_zbc_zbs_zbkc_zvfh_zvfhmin_zvkt"; gcc.abi = "lp64d"; system = "riscv64-unknown-linux-gnu"; }; }