17 lines
556 B
Nix
17 lines
556 B
Nix
{
|
|
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";
|
|
};
|
|
}
|