forked from Imagelibrary/binutils-gdb
sim: ppc: use common version.o too
The common version.o we're building can be used for the ppc subdir, so switch it over too.
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
2021-06-13 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* Makefile.in (COMMON_OBJS_NAMES, +COMMON_OBJS): New variables.
|
||||
(LIB_OBJ): Replace version.o with $(COMMON_OBJS).
|
||||
(version.c, version.o): Delete rules.
|
||||
|
||||
2021-06-12 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* Makefile.in: Add $(EXEEXT) to run and psim.
|
||||
|
||||
@@ -493,6 +493,9 @@ MAIN_SRC = \
|
||||
gdb-sim.c \
|
||||
sim_calls.c
|
||||
|
||||
COMMON_OBJS_NAMES = \
|
||||
version.o
|
||||
COMMON_OBJS = $(COMMON_OBJS_NAMES:%=../common/common_libcommon_a-%)
|
||||
|
||||
# NOTE: semantics, idecode and psim put last so smaller files are compiled
|
||||
# first
|
||||
@@ -527,7 +530,7 @@ LIB_OBJ = \
|
||||
support.o \
|
||||
@sim_fpu@ \
|
||||
psim.o \
|
||||
version.o \
|
||||
$(COMMON_OBJS) \
|
||||
$(PACKAGE_OBJ) \
|
||||
$(HW_OBJ) \
|
||||
options.o
|
||||
@@ -554,12 +557,6 @@ $(TARGETLIB): tmp-igen tmp-dgen tmp-hw tmp-pk tmp-defines $(LIB_OBJ) $(GDB_OBJ)
|
||||
$(AR) $(AR_FLAGS) $(TARGETLIB) $(LIB_OBJ) $(GDB_OBJ)
|
||||
$(RANLIB) $(TARGETLIB)
|
||||
|
||||
version.c: Makefile $(srcroot)/gdb/version.in $(srcroot)/bfd/version.h $(srcroot)/sim/common/create-version.sh
|
||||
$(SHELL) $(srcroot)/sim/common/create-version.sh $(srcroot)/gdb $@.tmp
|
||||
$(SHELL) $(srcroot)/move-if-change $@.tmp $@
|
||||
touch $@
|
||||
version.o: version.c $(version_h)
|
||||
|
||||
psim.o: psim.c $(CPU_H) $(IDECODE_H) $(OPTIONS_H) $(TREE_H) $(BFD_H)
|
||||
|
||||
bits.o: bits.c $(BASICS_H)
|
||||
|
||||
Reference in New Issue
Block a user