diff options
author | Werner Koch <wk@gnupg.org> | 1999-07-07 11:28:22 +0000 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 1999-07-07 11:28:22 +0000 |
commit | f00b093b7fbc5d828f5d0c795d11ca62a975a1bb (patch) | |
tree | ac3527d21507b358b6a5efcf4378043c9e9dbc15 /mpi/Makefile.am | |
parent | 745415540374611ab1a944a1ee376c814adb9318 (diff) | |
download | libgcrypt-f00b093b7fbc5d828f5d0c795d11ca62a975a1bb.tar.gz |
See ChangeLog: Wed Jul 7 13:23:40 CEST 1999 Werner Koch
Diffstat (limited to 'mpi/Makefile.am')
-rw-r--r-- | mpi/Makefile.am | 33 |
1 files changed, 21 insertions, 12 deletions
diff --git a/mpi/Makefile.am b/mpi/Makefile.am index 42acb55f..fc25bbb8 100644 --- a/mpi/Makefile.am +++ b/mpi/Makefile.am @@ -10,11 +10,11 @@ DISTCLEANFILES = mpih-add1.S mpih-mul1.S mpih-mul2.S mpih-mul3.S \ CLEANFILES = tmp-*.s -noinst_LIBRARIES = libmpi.a -# noinst_HEADERS = +noinst_LTLIBRARIES = libmpi.la -libmpi_a_SOURCES = longlong.h \ +libmpi_la_LDFLAGS = +libmpi_la_SOURCES = longlong.h \ mpi-add.c \ mpi-bit.c \ mpi-cmp.c \ @@ -37,16 +37,16 @@ libmpi_a_SOURCES = longlong.h \ # Note this objects are actually links, the sourcefiles are # distributed by special code in dist-hook -common_asm_objects = mpih-mul1.o \ - mpih-mul2.o \ - mpih-mul3.o \ - mpih-add1.o \ - mpih-sub1.o \ - mpih-lshift.o \ - mpih-rshift.o +common_asm_objects = mpih-mul1.lo \ + mpih-mul2.lo \ + mpih-mul3.lo \ + mpih-add1.lo \ + mpih-sub1.lo \ + mpih-lshift.lo \ + mpih-rshift.lo -libmpi_a_DEPENDENCIES = $(common_asm_objects) @MPI_EXTRA_ASM_OBJS@ -libmpi_a_LIBADD = $(common_asm_objects) @MPI_EXTRA_ASM_OBJS@ +libmpi_la_DEPENDENCIES = $(common_asm_objects) @MPI_EXTRA_ASM_OBJS@ +libmpi_la_LIBADD = $(common_asm_objects) @MPI_EXTRA_ASM_OBJS@ SUFFIXES = .S @@ -56,3 +56,12 @@ SUFFIXES = .S mv tmp-$*.o $@ rm -f tmp-$*.s +.S.lo: + $(CPP) $(INCLUDES) $(DEFS) $< | grep -v '^#' >tmp-$*.s + if test -f tmp-$*.lo; then rm tmp-$*.lo; fi + if test -f tmp-$*.o ; then rm tmp-$*.o ; fi + $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(SFLAGS) -c tmp-$*.s + if test -f tmp-$*.lo; then mv tmp-$*.lo $*.lo; fi + if test -f tmp-$*.o ; then mv tmp-$*.o $*.o ; fi + rm -f tmp-$*.s + |