Browse Source

sim: erc32: use libsim.a for common objects

We're starting to move more objects to the common build that sis did
not need before, so linking them is causing problems (when common
objects end up needing symbols from non-common objects).  Switch it
to the libsim.a archive which will allow the link to pull out only
what it needs.
users/ARM/efi-aarch64-support-binutils
Mike Frysinger 5 years ago
parent
commit
c8d4ff8a3a
  1. 4
      sim/erc32/Makefile.in

4
sim/erc32/Makefile.in

@ -41,9 +41,9 @@ SIM_WERROR_CFLAGS =
SIS_OFILES = exec.o erc32.o func.o help.o float.o
all: sis$(EXEEXT)
sis$(EXEEXT): sis.o $(SIS_OFILES) $(COMMON_OBJS) $(LIBDEPS)
sis$(EXEEXT): sis.o $(SIS_OFILES) libsim.a $(LIBDEPS)
$(CC) $(ALL_CFLAGS) -o sis$(EXEEXT) \
sis.o $(SIS_OFILES) $(COMMON_OBJS) $(EXTRA_LIBS)
sis.o $(SIS_OFILES) libsim.a $(EXTRA_LIBS)
# Copy the files into directories where they will be run.
install-sis: installdirs

Loading…
Cancel
Save