Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3fb5c15a authored by Elliott Hughes's avatar Elliott Hughes Committed by Gerrit Code Review
Browse files

Merge "riscv64: assume fast unaligned access." into main

parents 26d852a3 4b350985
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -27,6 +27,9 @@ var (
		"-Werror=implicit-function-declaration",
		"-fno-emulated-tls",
		"-march=rv64gcv_zba_zbb_zbs",
		// Equivalent to "-munaligned-access", but our clang doesn't have that yet.
		"-Xclang -target-feature -Xclang +unaligned-scalar-mem",
		"-Xclang -target-feature -Xclang +unaligned-vector-mem",
	}

	riscv64ArchVariantCflags = map[string][]string{}
@@ -34,6 +37,9 @@ var (
	riscv64Ldflags = []string{
		"-Wl,--hash-style=gnu",
		"-march=rv64gcv_zba_zbb_zbs",
		// Equivalent to "-munaligned-access", but our clang doesn't have that yet.
		"-Xclang -target-feature -Xclang +unaligned-scalar-mem",
		"-Xclang -target-feature -Xclang +unaligned-vector-mem",
	}

	riscv64Lldflags = append(riscv64Ldflags,