mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-01-18 20:39:33 +08:00
2693c1db69
The implementation of the POSIX access() function is nothing machine specific like memcpy(), etc. Move it back to the system domain. This avoids problems due to the include search order of the Newlib/GCC build which picks up machine includes before system includes. Signed-off-by: Sebastian Huber <sebastian.huber@embedded-brains.de>
30 lines
724 B
Makefile
30 lines
724 B
Makefile
## Process this file with automake to generate Makefile.in
|
|
|
|
AUTOMAKE_OPTIONS = cygnus
|
|
|
|
INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS) -I$(newlib_basedir)/libc/machine/arm
|
|
|
|
AM_CCASFLAGS = $(INCLUDES)
|
|
|
|
noinst_LIBRARIES = lib.a
|
|
|
|
if MAY_SUPPLY_SYSCALLS
|
|
extra_objs = $(lpfx)libcfunc.o $(lpfx)trap.o $(lpfx)syscalls.o
|
|
else
|
|
extra_objs =
|
|
endif
|
|
|
|
lib_a_SOURCES = access.c aeabi_atexit.c
|
|
lib_a_LIBADD = $(extra_objs)
|
|
EXTRA_lib_a_SOURCES = trap.S syscalls.c libcfunc.c
|
|
lib_a_DEPENDENCIES = $(extra_objs)
|
|
lib_a_CCASFLAGS = $(AM_CCASFLAGS)
|
|
lib_a_CFLAGS = $(AM_CFLAGS)
|
|
|
|
if MAY_SUPPLY_SYSCALLS
|
|
all-local: crt0.o
|
|
endif
|
|
|
|
ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
|
|
CONFIG_STATUS_DEPENDENCIES = $(newlib_basedir)/configure.host
|