mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-02-11 15:00:08 +08:00
echo. (AC_DEPLIBS_CHECK_METHOD): use new shell function win32_libid on w32 platforms * ltmain.in: add new section for shell functions. Add win32_libid() shell function. * f77demo/Makefile.am: add -no-undefined flag * ltdl.c (realloc): Remove custom realloc. (#define rpl_realloc realloc) and comment out later code for custom realloc. You can't define your own malloc unless you know enough about the malloc in use to be able to tell how big the src ptr is. The disabled code incorrectly used the *destination* ptr to decide how much to copy. This sometimes results in out-of-bound accesses which cause segfaults. This is a quick hack for now; we may want something cleaner later. (tryall_dlopen_module): check to be sure (dirname_len > 0) before testing first character against '/'. (try_dlopen): check for feof(file) in read loop -- otherwise infloop?
35 lines
576 B
Makefile
35 lines
576 B
Makefile
## Process this file with automake to produce Makefile.in
|
|
##
|
|
## $Id$
|
|
|
|
AUTOMAKE_OPTIONS = no-dependencies foreign
|
|
|
|
EXTRA_DIST = acinclude.m4
|
|
|
|
noinst_LTLIBRARIES = libfoo.la libmix.la
|
|
|
|
libfoo_la_SOURCES = foof.f
|
|
libfoo_la_LDFLAGS = -no-undefined
|
|
|
|
libmix_la_SOURCES = foof.f fooc.c
|
|
libmix_la_LDFLAGS = -no-undefined
|
|
|
|
noinst_HEADERS = foo.h
|
|
|
|
bin_PROGRAMS = fprogram cprogram
|
|
|
|
fprogram_SOURCES = fprogram.f
|
|
fprogram_LDADD = libfoo.la
|
|
|
|
cprogram_SOURCES = cprogram.c
|
|
cprogram_LDADD = libmix.la
|
|
|
|
$(OBJECTS): libtool
|
|
libtool: $(LIBTOOL_DEPS)
|
|
$(SHELL) ./config.status --recheck
|
|
|
|
|
|
|
|
|
|
|