mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-01-26 17:17:20 +08:00
45c8bb8f8c
* configure.host: Set have_crt0 to no for Arm targts when not providing syscalls. Set sys_dir=arm unconditionally. Default have_crt0 based on sys_dir. * configure.in: Use have_crt0. * libc/configure.in: Ditto. * libc/sys/configure.in: Ditto. * configure: Regenerate. * libc/configure: Regenerate. * libc/sys/configure: Regenerate. * libc/sys/arm/Makefile.am (lib_a_SOURCES): Add aeabi_atexit.c. Only build other files when providing syscalls. * libc/sys/arm/Makefile.in: Regenerate. * libc/sys/arm/aeabi_atexit.c: New file.
25 lines
495 B
Makefile
25 lines
495 B
Makefile
## Process this file with automake to generate Makefile.in
|
|
|
|
AUTOMAKE_OPTIONS = cygnus
|
|
|
|
INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
|
|
|
|
noinst_LIBRARIES = lib.a
|
|
|
|
if MAY_SUPPLY_SYSCALLS
|
|
extra_objs = libcfunc.o trap.o syscalls.o
|
|
else
|
|
extra_objs =
|
|
endif
|
|
|
|
lib_a_SOURCES = aeabi_atexit.c
|
|
lib_a_LIBADD = $(extra_objs)
|
|
lib_a_DEPENDENCIES = $(extra_objs)
|
|
|
|
if MAY_SUPPLY_SYSCALLS
|
|
all: crt0.o
|
|
endif
|
|
|
|
ACLOCAL_AMFLAGS = -I ../../..
|
|
CONFIG_STATUS_DEPENDENCIES = $(newlib_basedir)/configure.host
|