Changeset 62340ef in buchla-68k for Makefile


Ignore:
Timestamp:
07/16/2017 04:00:00 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
f38d645
Parents:
4cfe69a
Message:

Create output files via ELF files.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    r4cfe69a r62340ef  
    166166                                $(CROSS_GCC) $(FLAGS_ASM) -c -o $@ $<
    167167
    168 bios.abs:               $(ROM_OBJ) \
     168bios.abs:               bios.img
     169                                cp bios.img bios.abs
     170
     171bios.img:               bios.elf
     172                                $(CROSS_OBJC) --output-target binary bios.elf bios.img
     173
     174bios.elf:               $(ROM_OBJ) \
    169175                                prolog.a libcio.a vlib.a iolib.a libsm.a lib700.a
    170176                                $(CROSS_GCC) $(FLAGS_LNK) -Wl,--script,misc/rom.ld,--entry,0x100000 \
    171                                 -o bios.abs $(ROM_OBJ) \
     177                                -o bios.elf $(ROM_OBJ) \
    172178                                prolog.a libcio.a vlib.a iolib.a libsm.a lib700.a -lgcc
    173179
     
    205211                                $(CROSS_GCC) $(FLAGS_ASM) -c -o $@ $<
    206212
    207 midas.abs:              $(LOWRAM_OBJ) prolog.a $(RAM_OBJ) \
     213midas.abs:              midas.img
     214                                cp midas.img midas.abs
     215
     216midas.img:              midas.elf
     217                                $(CROSS_OBJC) --output-target binary midas.elf midas.img
     218
     219midas.elf:              $(LOWRAM_OBJ) prolog.a $(RAM_OBJ) \
    208220                                libcio.a vlib.a iolib.a libsm.a lib700.a
    209221                                $(CROSS_GCC) $(FLAGS_LNK) -Wl,--script,misc/ram.ld,--entry,0x10000 \
    210                                 -o midas.abs $(LOWRAM_OBJ) prolog.a $(RAM_OBJ) \
     222                                -o midas.elf $(LOWRAM_OBJ) prolog.a $(RAM_OBJ) \
    211223                                libcio.a vlib.a iolib.a libsm.a lib700.a -lgcc
    212224
     
    238250                                rm -rf build
    239251                                rm -f prolog.a iolib.a libcio.a libsm.a lib700.a vlib.a
    240                                 rm -f bios.abs midas.abs
     252                                rm -f bios.elf bios.img bios.abs
     253                                rm -f midas.elf midas.img midas.abs
    241254                                rm -f hatari/c.img
    242255                                rm -f hatari/d/out/*
Note: See TracChangeset for help on using the changeset viewer.