qemu/pc-bios/s390-ccw/Makefile
<<
>>
Prefs
   1all: build-all
   2# Dummy command so that make thinks it has done something
   3        @true
   4
   5include ../../config-host.mak
   6include $(SRC_PATH)/rules.mak
   7
   8$(call set-vpath, $(SRC_PATH)/pc-bios/s390-ccw)
   9
  10.PHONY : all clean build-all
  11
  12OBJECTS = start.o main.o bootmap.o sclp-ascii.o virtio.o virtio-scsi.o
  13CFLAGS += -fPIE -fno-stack-protector -ffreestanding -march=z900
  14CFLAGS += -fno-delete-null-pointer-checks -msoft-float
  15LDFLAGS += -Wl,-pie -nostdlib
  16
  17build-all: s390-ccw.img
  18
  19s390-ccw.elf: $(OBJECTS)
  20        $(call quiet-command,$(CC) $(LDFLAGS) -o $@ $(OBJECTS),"  Building $(TARGET_DIR)$@")
  21
  22s390-ccw.img: s390-ccw.elf
  23        $(call quiet-command,strip --strip-unneeded $< -o $@,"  Stripping $(TARGET_DIR)$@")
  24
  25$(OBJECTS): Makefile
  26
  27clean:
  28        rm -f *.o *.d *.img *.elf *~
  29