This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [AArch64] use stack symbol provided by linker for nosys


On 15/08/17 15:20, Corinna Vinschen wrote:
> On Aug 15 17:06, Alexander Fedotov wrote:
>> From 041c8b2d571a96c1ebecb7cba6e8afb2d96064bb Mon Sep 17 00:00:00 2001
>> From: Alexander Fedotov-B55613 <b55613@freescale.com>
>> Date: Tue, 15 Aug 2017 17:01:05 +0300
>> Subject: [PATCH] fix typo in AArch64 crt0
>>
>> ---
>>  libgloss/aarch64/crt0.S | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/libgloss/aarch64/crt0.S b/libgloss/aarch64/crt0.S
>> index 0c669d9..cc7e84d 100644
>> --- a/libgloss/aarch64/crt0.S
>> +++ b/libgloss/aarch64/crt0.S
>> @@ -243,7 +243,7 @@ FUNCTION (_cpu_init_hook):
>>  	ret
>>  
>>  	.align 3
>> -#ifdef ARM_RDP_MONITOR
>> +#ifdef ARM_RDI_MONITOR
>>  .LC0:
>>  	GEN_DWORD HeapBase
>>  #else
>> -- 
>> 2.7.4
> 
> Pushed.
> 

now the aarch64-none-elf toolchain builds but all
of our execution tests fail, because __call_exitprocs
eventually calls the 0x1 address.

i think this patch should be reverted or somebody
has to figure out what's going on (and test it
at least in qemu-user with the rdimon.specs before
committing it)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]