[riot-commits] [RIOT-OS/RIOT] 42d1e1: mips-malta: fix 'HEXFILE' generation to binfile

Kaspar Schleiser kaspar at schleiser.de
Mon Apr 9 18:16:22 CEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 42d1e1ad0b564b16e87ee0a238706ab6993df728
      https://github.com/RIOT-OS/RIOT/commit/42d1e1ad0b564b16e87ee0a238706ab6993df728
  Author: Gaƫtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2018-04-09 (Mon, 09 Apr 2018)

  Changed paths:
    M boards/mips-malta/Makefile.include

  Log Message:
  -----------
  mips-malta: fix 'HEXFILE' generation to binfile

OBJCOPY was called without arguments so only copied the elffile in a file named
.hex.
Cannot build an '.hex' file for mips-malta so use a .bin output.


  Commit: 70c5079b165ac0965a4d416f361ed57c2a1276ac
      https://github.com/RIOT-OS/RIOT/commit/70c5079b165ac0965a4d416f361ed57c2a1276ac
  Author: cladmi <hartergaetan at gmail.com>
  Date:   2018-04-09 (Mon, 09 Apr 2018)

  Changed paths:
    M Makefile.include
    M boards/native/Makefile.include

  Log Message:
  -----------
  Makefile.include: add %.hex and %.bin rules

Replace HEXFILE rule by a rule for each type.
HACK: Adding '-Oformat' after OFLAGS overwrite the value in flags.


  Commit: ae5e883bca69832c48a097537076c7b708a7d8e2
      https://github.com/RIOT-OS/RIOT/commit/ae5e883bca69832c48a097537076c7b708a7d8e2
  Author: cladmi <hartergaetan at gmail.com>
  Date:   2018-04-09 (Mon, 09 Apr 2018)

  Changed paths:
    M Makefile.include

  Log Message:
  -----------
  Makefile.include: add targets to get .elf/.bin/.hex


  Commit: 3f145413f5ba21fade4db63fbc50e4bf18250794
      https://github.com/RIOT-OS/RIOT/commit/3f145413f5ba21fade4db63fbc50e4bf18250794
  Author: cladmi <hartergaetan at gmail.com>
  Date:   2018-04-09 (Mon, 09 Apr 2018)

  Changed paths:
    M boards/bluepill/Makefile.include
    M boards/calliope-mini/Makefile.include
    M boards/cc2538dk/Makefile.include
    M boards/chronos/Makefile.include
    M boards/common/arduino-atmega/Makefile.include
    M boards/common/msb-430/Makefile.include
    M boards/common/msba2/Makefile.include
    M boards/common/remote/Makefile.include
    M boards/common/wsn430/Makefile.include
    M boards/f4vi1/Makefile.include
    M boards/mbed_lpc1768/Makefile.include
    M boards/mega-xplained/Makefile.include
    M boards/microbit/Makefile.include
    M boards/mips-malta/Makefile.include
    M boards/native/Makefile.include
    M boards/nrf6310/Makefile.include
    M boards/nz32-sc151/Makefile.include
    M boards/opencm904/Makefile.include
    M boards/openmote-cc2538/Makefile.include
    M boards/spark-core/Makefile.include
    M boards/teensy31/Makefile.include
    M boards/telosb/Makefile.include
    M boards/waspmote-pro/Makefile.include
    M boards/z1/Makefile.include
    M cpu/mips_pic32mx/Makefile.include
    M cpu/mips_pic32mz/Makefile.include
    M makefiles/mcuboot.mk
    M makefiles/tools/bossa.inc.mk
    M makefiles/tools/edbg.inc.mk
    M makefiles/tools/jlink.inc.mk
    M makefiles/tools/openocd.inc.mk

  Log Message:
  -----------
  boards/makefiles: Remove '-Otype' from OFLAGS

* Remove '-Oihex' and '-Obinary' from OFLAGS for all boards
  It is now provided by the Makefile.include rule.


  Commit: 7b6486319ccfd0d2be7a18d525d87ebea0adc2fc
      https://github.com/RIOT-OS/RIOT/commit/7b6486319ccfd0d2be7a18d525d87ebea0adc2fc
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2018-04-09 (Mon, 09 Apr 2018)

  Changed paths:
    M Makefile.include
    M boards/bluepill/Makefile.include
    M boards/calliope-mini/Makefile.include
    M boards/cc2538dk/Makefile.include
    M boards/chronos/Makefile.include
    M boards/common/arduino-atmega/Makefile.include
    M boards/common/msb-430/Makefile.include
    M boards/common/msba2/Makefile.include
    M boards/common/remote/Makefile.include
    M boards/common/wsn430/Makefile.include
    M boards/f4vi1/Makefile.include
    M boards/mbed_lpc1768/Makefile.include
    M boards/mega-xplained/Makefile.include
    M boards/microbit/Makefile.include
    M boards/mips-malta/Makefile.include
    M boards/native/Makefile.include
    M boards/nrf6310/Makefile.include
    M boards/nz32-sc151/Makefile.include
    M boards/opencm904/Makefile.include
    M boards/openmote-cc2538/Makefile.include
    M boards/spark-core/Makefile.include
    M boards/teensy31/Makefile.include
    M boards/telosb/Makefile.include
    M boards/waspmote-pro/Makefile.include
    M boards/z1/Makefile.include
    M cpu/mips_pic32mx/Makefile.include
    M cpu/mips_pic32mz/Makefile.include
    M makefiles/mcuboot.mk
    M makefiles/tools/bossa.inc.mk
    M makefiles/tools/edbg.inc.mk
    M makefiles/tools/jlink.inc.mk
    M makefiles/tools/openocd.inc.mk

  Log Message:
  -----------
  Merge pull request #8845 from cladmi/pr/make/add_hex_bin_rules

Makefile.include: add %.hex and %.bin rules


Compare: https://github.com/RIOT-OS/RIOT/compare/8395bde01d59...7b6486319ccf


More information about the commits mailing list