[newlib-cygwin] arm: fix build with newlib supplied syscalls enabled

Yaakov Selkowitz yselkowitz@sourceware.org
Fri Mar 18 16:23:00 GMT 2016


https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=f3ec63771bd63e4480ba2b6ad98fd14585858ac1

commit f3ec63771bd63e4480ba2b6ad98fd14585858ac1
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   Thu Mar 17 22:11:14 2016 -0500

    arm: fix build with newlib supplied syscalls enabled
    
    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>

Diff:
---
 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 =



More information about the Newlib-cvs mailing list