Fixed some serious bugs in the configuration of gprof. It now works with
authorSean Eric Fagan <sef@cygnus>
Fri, 6 Mar 1992 11:54:37 +0000 (11:54 +0000)
committerSean Eric Fagan <sef@cygnus>
Fri, 6 Mar 1992 11:54:37 +0000 (11:54 +0000)
the latest bfd and company.

gprof/Makefile.in
gprof/configure.in

index 1dcfd4d..326be72 100644 (file)
@@ -1,18 +1,18 @@
- #     @(#)Makefile    5.17 (Berkeley) 5/11/90
+#      @(#)Makefile    5.17 (Berkeley) 5/11/90
+
+#### host and target dependent Makefile fragments come in here.
+###
 
-CC=    gcc
-MACHINE=       sparc
 PROG=  gprof
 SRCS=  gprof.c arcs.c dfn.c lookup.c ${MACHINE}.c hertz.c \
        printgprof.c printlist.c
 LIBS = ../bfd/libbfd.a ../libiberty/libiberty.a
 
-#CFLAGS+=-I${.CURDIR}/../../lib/csu.${MACHINE}
-CFLAGS=        -I. -I../include -O -g -DMACHINE_H=\"${MACHINE}.h\"
-
 OBJS=  gprof.o arcs.o dfn.o lookup.o ${MACHINE}.o hertz.o \
        printgprof.o printlist.o
 
+CFLAGS=        -I. -I../include -DMACHINE_H=\"${MACHINE}.h\" ${TCFLAGS} ${HCFLAGS}
+
 all:   ${PROG}
 
 beforeinstall:
@@ -20,6 +20,8 @@ beforeinstall:
            ${.CURDIR}/gprof.flat ${.CURDIR}/gprof.callg \
            ${DESTDIR}/usr/share/misc
 
-#.include <bsd.prog.mk>
 $(PROG):       $(OBJS)
        $(CC) $(CFLAGS) $(OBJS) -o $(PROG) $(LIBS)
+
+clean:
+       -rm -f $(OBJS) core gprof nohup.out
index f634bae..5b6f44d 100644 (file)
@@ -21,6 +21,7 @@ fi
 case "${target_cpu}" in
 sparc*)        my_target=sparc ;;
 i386*) my_target=i386 ;;
+*)     my_target=dummy ;;
 esac
 
 target_makefile_frag=config/mt-${my_target}