diff options
author | Jeff Johnston <jjohnstn@redhat.com> | 2006-04-04 21:33:52 +0000 |
---|---|---|
committer | Jeff Johnston <jjohnstn@redhat.com> | 2006-04-04 21:33:52 +0000 |
commit | a64e24b2908f92f8744318b44ff02b5dab3332a2 (patch) | |
tree | e57ab58e151a549c35c029e5ea4788a74f2e9024 /newlib | |
parent | 5ad3baed376b988e042e95bcb3bf0e73522bed3b (diff) | |
download | gdb-cvs/newlib-autotools-branch.tar.gz |
2006-04-04 Jeff Johnston <jjohnstn@redhat.com>newlib-autotools-branchcvs/newlib-autotools-branch
* libc/sys/arm/Makefile.am: Add EXTRA sources including
trap.S so that automake will generate a .S.o suffix rule.
* libc/sys/arm/Makefile.in: Regenerated.
Diffstat (limited to 'newlib')
-rw-r--r-- | newlib/ChangeLog | 6 | ||||
-rw-r--r-- | newlib/libc/sys/arm/Makefile.am | 1 | ||||
-rw-r--r-- | newlib/libc/sys/arm/Makefile.in | 14 |
3 files changed, 18 insertions, 3 deletions
diff --git a/newlib/ChangeLog b/newlib/ChangeLog index 70a66270fa9..511c6b87389 100644 --- a/newlib/ChangeLog +++ b/newlib/ChangeLog @@ -1,3 +1,9 @@ +2006-04-04 Jeff Johnston <jjohnstn@redhat.com> + + * libc/sys/arm/Makefile.am: Add EXTRA sources including + trap.S so that automake will generate a .S.o suffix rule. + * libc/sys/arm/Makefile.in: Regenerated. + 2006-03-30 Jeff Johnston <jjohnstn@redhat.com> * acinclude.m4: Properly add square brackets for diff --git a/newlib/libc/sys/arm/Makefile.am b/newlib/libc/sys/arm/Makefile.am index 9161407dc43..d26b260d241 100644 --- a/newlib/libc/sys/arm/Makefile.am +++ b/newlib/libc/sys/arm/Makefile.am @@ -16,6 +16,7 @@ endif lib_a_SOURCES = aeabi_atexit.c lib_a_LIBADD = $(extra_objs) +EXTRA_lib_a_SOURCES = trap.S syscalls.c libcfunc.c lib_a_DEPENDENCIES = $(extra_objs) if MAY_SUPPLY_SYSCALLS diff --git a/newlib/libc/sys/arm/Makefile.in b/newlib/libc/sys/arm/Makefile.in index 6690e6aa337..1b40e5c3110 100644 --- a/newlib/libc/sys/arm/Makefile.in +++ b/newlib/libc/sys/arm/Makefile.in @@ -14,7 +14,7 @@ @SET_MAKE@ -SOURCES = $(lib_a_SOURCES) +SOURCES = $(lib_a_SOURCES) $(EXTRA_lib_a_SOURCES) srcdir = @srcdir@ top_srcdir = @top_srcdir@ @@ -63,11 +63,12 @@ lib_a_OBJECTS = $(am_lib_a_OBJECTS) DEFAULT_INCLUDES = -I. -I$(srcdir) depcomp = am__depfiles_maybe = +CCASCOMPILE = $(CCAS) $(AM_CCASFLAGS) $(CCASFLAGS) COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -SOURCES = $(lib_a_SOURCES) +SOURCES = $(lib_a_SOURCES) $(EXTRA_lib_a_SOURCES) ETAGS = etags CTAGS = ctags ACLOCAL = @ACLOCAL@ @@ -188,13 +189,14 @@ noinst_LIBRARIES = lib.a @MAY_SUPPLY_SYSCALLS_TRUE@extra_objs = libcfunc.o trap.o syscalls.o lib_a_SOURCES = aeabi_atexit.c lib_a_LIBADD = $(extra_objs) +EXTRA_lib_a_SOURCES = trap.S syscalls.c libcfunc.c lib_a_DEPENDENCIES = $(extra_objs) ACLOCAL_AMFLAGS = -I ../../.. CONFIG_STATUS_DEPENDENCIES = $(newlib_basedir)/configure.host all: all-am .SUFFIXES: -.SUFFIXES: .c .o .obj +.SUFFIXES: .S .c .o .obj am--refresh: @: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) @@ -242,6 +244,12 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c +.S.o: + $(CCASCOMPILE) -c $< + +.S.obj: + $(CCASCOMPILE) -c `$(CYGPATH_W) '$<'` + .c.o: $(COMPILE) -c $< |