[PATCH] arm: fix build with newlib supplied syscalls enabled

Corinna Vinschen vinschen@redhat.com
Fri Mar 18 09:48:00 GMT 2016


On Mar 17 22:37, Yaakov Selkowitz wrote:
> In file included from libc/sys/arm/crt0.S:2:0:
> libc/sys/arm/arm.h:32:25: fatal error: acle-compat.h: No such file or directory
> 
> acle-compat.h is libc/machine/arm.
> 
> Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
> ---
>  newlib/libc/sys/arm/Makefile.am | 2 +-
>  newlib/libc/sys/arm/Makefile.in | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/newlib/libc/sys/arm/Makefile.am b/newlib/libc/sys/arm/Makefile.am
> index 0d51958..3d8aa9d 100644
> --- a/newlib/libc/sys/arm/Makefile.am
> +++ b/newlib/libc/sys/arm/Makefile.am
> @@ -2,7 +2,7 @@
>  
>  AUTOMAKE_OPTIONS = cygnus
>  
> -INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
> +INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS) -I$(newlib_basedir)/libc/machine/arm
>  
>  AM_CCASFLAGS = $(INCLUDES)
>  
> diff --git a/newlib/libc/sys/arm/Makefile.in b/newlib/libc/sys/arm/Makefile.in
> index ec3706b..ba0f92b 100644
> --- a/newlib/libc/sys/arm/Makefile.in
> +++ b/newlib/libc/sys/arm/Makefile.in
> @@ -193,7 +193,7 @@ top_build_prefix = @top_build_prefix@
>  top_builddir = @top_builddir@
>  top_srcdir = @top_srcdir@
>  AUTOMAKE_OPTIONS = cygnus
> -INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
> +INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS) -I$(newlib_basedir)/libc/machine/arm
>  AM_CCASFLAGS = $(INCLUDES)
>  noinst_LIBRARIES = lib.a
>  @MAY_SUPPLY_SYSCALLS_FALSE@extra_objs = 
> -- 
> 2.7.0

Please apply.


Thanks,
Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/newlib/attachments/20160318/2c4b83ac/attachment.sig>


More information about the Newlib mailing list