Line 91... |
Line 91... |
host_os = @host_os@
|
host_os = @host_os@
|
|
|
SUBDIRS = cpu bpb support cache mmu peripheral tick pm pic debug vapi
|
SUBDIRS = cpu bpb support cache mmu peripheral tick pm pic debug vapi
|
|
|
bin_PROGRAMS = sim
|
bin_PROGRAMS = sim
|
EXTRA_PROGRAMS = profiler
|
EXTRA_PROGRAMS = profiler mprofiler
|
|
|
sim_SOURCES = toplevel.c sim-config.c
|
sim_SOURCES = toplevel.c sim-config.c
|
sim_LDADD = cpu/common/libcommon.a cpu/$(CPU_ARCH)/libarch.a cpu/or1k/libor1k.a support/libsupport.a mmu/libmmu.a bpb/libbpb.a cache/libcache.a peripheral/libperipheral.a tick/libtick.a pm/libpm.a pic/libpic.a debug/libdebug.a vapi/libvapi.a
|
sim_LDADD = cpu/common/libcommon.a cpu/$(CPU_ARCH)/libarch.a cpu/or1k/libor1k.a support/libsupport.a mmu/libmmu.a bpb/libbpb.a cache/libcache.a peripheral/libperipheral.a tick/libtick.a pm/libpm.a pic/libpic.a debug/libdebug.a vapi/libvapi.a
|
|
|
sim_LDFLAGS = #-lreadline
|
sim_LDFLAGS = #-lreadline
|
profiler_SOURCES = profiler.c
|
profiler_SOURCES = profiler.c
|
|
mprofiler_SOURCES = mprofiler.c
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
CONFIG_HEADER = config.h
|
CONFIG_HEADER = config.h
|
CONFIG_CLEAN_FILES =
|
CONFIG_CLEAN_FILES =
|
PROGRAMS = $(bin_PROGRAMS)
|
PROGRAMS = $(bin_PROGRAMS)
|
Line 113... |
Line 114... |
LIBS = @LIBS@
|
LIBS = @LIBS@
|
profiler_OBJECTS = profiler.o
|
profiler_OBJECTS = profiler.o
|
profiler_LDADD = $(LDADD)
|
profiler_LDADD = $(LDADD)
|
profiler_DEPENDENCIES =
|
profiler_DEPENDENCIES =
|
profiler_LDFLAGS =
|
profiler_LDFLAGS =
|
|
mprofiler_OBJECTS = mprofiler.o
|
|
mprofiler_LDADD = $(LDADD)
|
|
mprofiler_DEPENDENCIES =
|
|
mprofiler_LDFLAGS =
|
sim_OBJECTS = toplevel.o sim-config.o
|
sim_OBJECTS = toplevel.o sim-config.o
|
sim_DEPENDENCIES = cpu/common/libcommon.a cpu/$(CPU_ARCH)/libarch.a \
|
sim_DEPENDENCIES = cpu/common/libcommon.a cpu/$(CPU_ARCH)/libarch.a \
|
cpu/or1k/libor1k.a support/libsupport.a mmu/libmmu.a bpb/libbpb.a \
|
cpu/or1k/libor1k.a support/libsupport.a mmu/libmmu.a bpb/libbpb.a \
|
cache/libcache.a peripheral/libperipheral.a tick/libtick.a pm/libpm.a \
|
cache/libcache.a peripheral/libperipheral.a tick/libtick.a pm/libpm.a \
|
pic/libpic.a debug/libdebug.a vapi/libvapi.a
|
pic/libpic.a debug/libdebug.a vapi/libvapi.a
|
Line 131... |
Line 136... |
|
|
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
|
TAR = gtar
|
TAR = gtar
|
GZIP_ENV = --best
|
GZIP_ENV = --best
|
DEP_FILES = .deps/profiler.P .deps/sim-config.P .deps/toplevel.P
|
DEP_FILES = .deps/mprofiler.P .deps/profiler.P .deps/sim-config.P \
|
SOURCES = $(profiler_SOURCES) $(sim_SOURCES)
|
.deps/toplevel.P
|
OBJECTS = $(profiler_OBJECTS) $(sim_OBJECTS)
|
SOURCES = $(profiler_SOURCES) $(mprofiler_SOURCES) $(sim_SOURCES)
|
|
OBJECTS = $(profiler_OBJECTS) $(mprofiler_OBJECTS) $(sim_OBJECTS)
|
|
|
all: all-redirect
|
all: all-redirect
|
.SUFFIXES:
|
.SUFFIXES:
|
.SUFFIXES: .S .c .o .s
|
.SUFFIXES: .S .c .o .s
|
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
Line 226... |
Line 232... |
|
|
profiler: $(profiler_OBJECTS) $(profiler_DEPENDENCIES)
|
profiler: $(profiler_OBJECTS) $(profiler_DEPENDENCIES)
|
@rm -f profiler
|
@rm -f profiler
|
$(LINK) $(profiler_LDFLAGS) $(profiler_OBJECTS) $(profiler_LDADD) $(LIBS)
|
$(LINK) $(profiler_LDFLAGS) $(profiler_OBJECTS) $(profiler_LDADD) $(LIBS)
|
|
|
|
mprofiler: $(mprofiler_OBJECTS) $(mprofiler_DEPENDENCIES)
|
|
@rm -f mprofiler
|
|
$(LINK) $(mprofiler_LDFLAGS) $(mprofiler_OBJECTS) $(mprofiler_LDADD) $(LIBS)
|
|
|
sim: $(sim_OBJECTS) $(sim_DEPENDENCIES)
|
sim: $(sim_OBJECTS) $(sim_DEPENDENCIES)
|
@rm -f sim
|
@rm -f sim
|
$(LINK) $(sim_LDFLAGS) $(sim_OBJECTS) $(sim_LDADD) $(LIBS)
|
$(LINK) $(sim_LDFLAGS) $(sim_OBJECTS) $(sim_LDADD) $(LIBS)
|
|
|
# This directory's subdirectories are mostly independent; you can cd
|
# This directory's subdirectories are mostly independent; you can cd
|