diff options
author | Mike Frysinger <vapier@gentoo.org> | 2021-11-28 13:23:02 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2021-11-28 13:24:04 -0500 |
commit | 6688220490d7d315b6489fb0de12062f7ecd3e33 (patch) | |
tree | 878954930cfb9b8167d0ee3f0f2e651825ba80b4 /sim/common | |
parent | 1e42d01772d6b3faf74e622e318eada133e3c695 (diff) | |
download | binutils-6688220490d7d315b6489fb0de12062f7ecd3e33.zip binutils-6688220490d7d315b6489fb0de12062f7ecd3e33.tar.gz binutils-6688220490d7d315b6489fb0de12062f7ecd3e33.tar.bz2 |
sim: unify syscall.o building
Now that we've unified all the syscall tables, this file does not rely
on any port-specific settings, so move it up to building as part of the
common step so we only do it once in a multibuild.
Diffstat (limited to 'sim/common')
-rw-r--r-- | sim/common/Make-common.in | 3 | ||||
-rw-r--r-- | sim/common/local.mk | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/sim/common/Make-common.in b/sim/common/Make-common.in index 2d41593..67bfb41 100644 --- a/sim/common/Make-common.in +++ b/sim/common/Make-common.in @@ -232,6 +232,7 @@ COMMON_OBJS_NAMES = \ callback.o \ portability.o \ sim-load.o \ + syscall.o \ target-newlib-errno.o \ target-newlib-open.o \ target-newlib-signal.o \ @@ -239,7 +240,7 @@ COMMON_OBJS_NAMES = \ version.o COMMON_OBJS = $(COMMON_OBJS_NAMES:%=../common/common_libcommon_a-%) -LIB_OBJS = modules.o syscall.o $(COMMON_OBJS) $(SIM_OBJS) +LIB_OBJS = modules.o $(COMMON_OBJS) $(SIM_OBJS) COMPILE_FOR_BUILD = $(CC_FOR_BUILD) $(BUILD_CFLAGS) LINK_FOR_BUILD = $(CC_FOR_BUILD) $(BUILD_CFLAGS) $(LDFLAGS_FOR_BUILD) -o $@ diff --git a/sim/common/local.mk b/sim/common/local.mk index a83b487..55068fc 100644 --- a/sim/common/local.mk +++ b/sim/common/local.mk @@ -37,6 +37,7 @@ noinst_LIBRARIES += %D%/libcommon.a %D%/callback.c \ %D%/portability.c \ %D%/sim-load.c \ + %D%/syscall.c \ %D%/target-newlib-errno.c \ %D%/target-newlib-open.c \ %D%/target-newlib-signal.c \ |