sim: erc32/ppc: fix handling of $EXEEXT
authorMike Frysinger <vapier@gentoo.org>
Wed, 9 Jun 2021 22:04:57 +0000 (18:04 -0400)
committerMike Frysinger <vapier@gentoo.org>
Sun, 13 Jun 2021 01:35:23 +0000 (21:35 -0400)
sim/erc32/ChangeLog
sim/erc32/Makefile.in
sim/ppc/ChangeLog
sim/ppc/Makefile.in

index a6cff9f1b59bf79288a5a59cf148692c4656a7ce..db089091d0fa5ca9caf88c3a8087946c8ee31c20 100644 (file)
@@ -1,3 +1,7 @@
+2021-06-12  Mike Frysinger  <vapier@gentoo.org>
+
+       * Makefile.in: Add $(EXEEXT) to sis.
+
 2021-06-12  Mike Frysinger  <vapier@gentoo.org>
 
        * aclocal.m4, config.in, configure: Regenerate.
index f52daf740dd5c242a5c24fd2cb7fffa0cfaab998..5c29b0abfb70dbc626a9057e1440bb0cd14ee4b6 100644 (file)
@@ -41,9 +41,9 @@ SIM_EXTRA_CFLAGS += -DFAST_UART -I$(srcroot)
 # `sis' doesn't need interf.o.
 SIS_OFILES = exec.o erc32.o func.o help.o float.o
 
-all: sis
-sis: sis.o $(SIS_OFILES) $(COMMON_OBJS) $(LIBDEPS)
-       $(CC) $(ALL_CFLAGS) -o sis \
+all: sis$(EXEEXT)
+sis$(EXEEXT): sis.o $(SIS_OFILES) $(COMMON_OBJS) $(LIBDEPS)
+       $(CC) $(ALL_CFLAGS) -o sis$(EXEEXT) \
          sis.o $(SIS_OFILES) $(COMMON_OBJS) $(EXTRA_LIBS)
 
 # Copy the files into directories where they will be run.
index 49b3e66f09a1bb15a70512406cbc89ad49d6912b..2b1b2e8a31bb479409fec156238d6e43e6bbb8f0 100644 (file)
@@ -1,3 +1,7 @@
+2021-06-12  Mike Frysinger  <vapier@gentoo.org>
+
+       * Makefile.in: Add $(EXEEXT) to run and psim.
+
 2021-06-12  Mike Frysinger  <vapier@gentoo.org>
 
        * Makefile.in: Delete ALIGNMENT_CFLAGS.
index 5d0dd745a30a21253854cc35a0738fc431778286..af9695d23f064d39c63037d347c7a6f4ee137692 100644 (file)
@@ -158,7 +158,7 @@ INTL_CFLAGS = @INCINTL@
 
 TARGETLIB      = libsim.a
 
-all:   run $(TARGETLIB) $(GDB_OBJ)
+all:   run$(EXEEXT) $(TARGETLIB) $(GDB_OBJ)
 
 .c.o:
        $(CC) -c $(STD_CFLAGS) $<
@@ -542,10 +542,10 @@ PACKAGE_SRC = @sim_pk_src@
 PACKAGE_OBJ = @sim_pk_obj@
 
 
-psim: $(TARGETLIB) main.o $(LIBIBERTY_LIB) $(BFD_LIB) $(LIBINTL_DEP)
+psim$(EXEEXT): $(TARGETLIB) main.o $(LIBIBERTY_LIB) $(BFD_LIB) $(LIBINTL_DEP)
        $(CC) $(CFLAGS) $(LDFLAGS) -o psim$(EXEEXT) main.o $(TARGETLIB) $(BFD_LIB) $(ZLIB) $(LIBINTL) $(LIBIBERTY_LIB) $(LIBS)
 
-run: psim
+run$(EXEEXT): psim$(EXEEXT)
        rm -f run$(EXEEXT)
        ln psim$(EXEEXT) run$(EXEEXT)