Support for building bfd and opcodes as shared libraries, based on

patches from Alan Modra <alan@spri.levels.unisa.edu.au>:
	* Makefile.in (LIBDEPS): New variable.
	(LIBS): Use -L../bfd -lbfd.
	(gprof): Depend upon $(LIBDEPS) rather than $(LIBS).
This commit is contained in:
Ian Lance Taylor 1996-02-05 21:35:22 +00:00
parent dd1d79e8b9
commit 04ed3b54e0
2 changed files with 11 additions and 2 deletions

View File

@ -1,3 +1,11 @@
Mon Feb 5 16:34:44 1996 Ian Lance Taylor <ian@cygnus.com>
Support for building bfd and opcodes as shared libraries, based on
patches from Alan Modra <alan@spri.levels.unisa.edu.au>:
* Makefile.in (LIBDEPS): New variable.
(LIBS): Use -L../bfd -lbfd.
(gprof): Depend upon $(LIBDEPS) rather than $(LIBS).
Sat Dec 30 10:11:03 1995 Jeffrey A Law (law@cygnus.com)
* gprof.c (long_options): Add "--function-ordering" and

View File

@ -40,7 +40,8 @@ SRCS= $(MY_TARGET).c basic_blocks.c call_graph.c \
gmon_io.c gprof.c hertz.c hist.c source.c search_list.c symtab.c \
sym_ids.c utils.c
LIBS = ../bfd/libbfd.a ../libiberty/libiberty.a
LIBDEPS = ../bfd/libbfd.a ../libiberty/libiberty.a
LIBS = -L../bfd -lbfd ../libiberty/libiberty.a
OBJS= $(MY_TARGET).o basic_blocks.o bsd_callg_bl.o call_graph.o \
cg_arcs.o cg_dfn.o cg_print.o core.o flat_bl.o fsf_callg_bl.o \
@ -100,7 +101,7 @@ install: all
$(INSTALL_XFORM) gprof $(bindir)/gprof
$(INSTALL_XFORM1) $(srcdir)/gprof.1 $(man1dir)/gprof.1
gprof: $(OBJS) $(LIBS)
gprof: $(OBJS) $(LIBDEPS)
$(CC) -o $(PROG) $(LDFLAGS) $(OBJS) $(LIBS)
mostlyclean: