[PATCH 1/1] RISC-V: Use __bss_start for the starting point of .bss.
Corinna Vinschen
vinschen@redhat.com
Fri Feb 5 09:36:48 GMT 2021
On Feb 4 15:34, Yeting Kuo wrote:
> From: Yeting Kuo <fakepaper56@gmail.com>
>
> It's more flexible for the positions of .bss and .data.
> ---
> libgloss/riscv/crt0.S | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libgloss/riscv/crt0.S b/libgloss/riscv/crt0.S
> index 160c07853..7a4e4e32c 100644
> --- a/libgloss/riscv/crt0.S
> +++ b/libgloss/riscv/crt0.S
> @@ -27,7 +27,7 @@ _start:
> .option pop
>
> # Clear the bss segment
> - la a0, _edata
> + la a0, __bss_start
> la a2, _end
> sub a2, a2, a0
> li a1, 0
> --
> 2.17.0
Pushed.
Thanks,
Corinna
More information about the Newlib
mailing list