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: [PATCH][libgloss][AArch64] Fix flags for crt0 compilation.


On Jul 21 08:28, Tamar Christina wrote:
> Hi All,
> 
> Previous patch to support nosys.specs accidentally broke
> validation specs because ARM_RDI_MONITOR was never passed
> to the build rule for crt0.
> 
> This fixed the compile for nosys and validation specs
> but nosys won't run because of existing limitations to
> aarch64's syscalls.c, it requires semihosting to get
> commandline arguments and heap info without having a
> fallback method as ARM does.
> 
> Tested on aarch64-none-elf with specs:
>  - nosys.specs
>  - aem-validation.specs
>  - rdimon.specs
> 
> Previously patch was only tested with qemu, which seems
> is always able to write to the std handles. So also
> cross-checked with aem this time.
> 
> Ok for master?
> 
> Ps. I don't have commit right.
> 
> Thanks (sorry for the repeated fixes. All build system configurations should have caught up now.),
> Tamar

> From e119b6c7ceca2ecef397002537fbc4208af1b93c Mon Sep 17 00:00:00 2001
> From: Tamar Christina <tamar.christina@arm.com>
> Date: Thu, 20 Jul 2017 13:28:40 +0100
> Subject: [PATCH] Previous patch to support nosys.specs accidentally broke
>  validation specs because ARM_RDI_MONITOR was never passed to the build rule
>  for crt0.
> 
> This fixed the compile for nosys and validation specs
> but nosys won't run because of existing limitations to
> aarch64's syscalls.c, it requires semihosting to get
> commandline arguments and heap info without having a
> fallback method as ARM does.
> 
> Signed-off-by: Tamar Christina <tamar.christina@arm.com>

Pushed.


Thanks,
Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
Red Hat

Attachment: signature.asc
Description: PGP signature


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