[U-Boot] [RESEND PATCH v2 07/15] riscv: Explicitly pass -march and -mabi to the compiler
Auer, Lukas
lukas.auer at aisec.fraunhofer.de
Sun Sep 16 20:51:54 UTC 2018
On Mon, 2018-09-10 at 21:54 -0700, Bin Meng wrote:
> At present the compiler flag against which architecture and abi
> variant the riscv image is built for is not explicitly indicated
> which means the default compiler configuration is used. But this
> does not work if we want to build a different target (eg: 32-bit
> riscv images using a toolchain configured for 64-bit riscv).
>
> Fix this by explicitly passing -march and -mabi to the compiler.
> Since generically we don't use floating point in U-Boot, specify
> the RV[32|64]IMA ISA and software floating ABI.
>
> This also fix some alignment coding style issues.
>
> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
>
Reviewed-by: Lukas Auer <lukas.auer at aisec.fraunhofer.de>
More information about the U-Boot
mailing list