SuccessConsole Output

Skipping 12 KB.. Full Log
 util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
In file included from ../../src/bitrate.c:5:0:
../../src/bitrate.c: In function 'time_indicator_show':
../../src/bitrate.c:374:81: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         int fnts = FONT(FONT_SMALL, COLOR_WHITE, mvr_config.actual_qscale_maybe == -16 ? COLOR_RED : COLOR_BLACK);
                                                                                 ^
../../src/bmp.h:174:13: note: in definition of macro 'FONT'
         | ((bg) & 0xFF) << 8 \
             ^
../../src/bitrate.c:379:44: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
             mvr_config.actual_qscale_maybe < 0 ? "-" : "+",
                                            ^
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:315:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:43:0: warning: "BUF_SIZE_MALLOC" redefined
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:34:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   reloc.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 457940 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0044c100 0x0044c100 0x6fcd4 0x86b14 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/100D.101'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/100D.101'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/100D.101/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/100D.101/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/100D.101/zip/
[ VERSION  ]   ../../platform/100D.101/version.bin
[ VERSION  ]   ../../platform/100D.101/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 457940 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/100D.101/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/100D.101/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/100D.101/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/100D.101/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/100D.101/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/100D.101'
Symbols from ../magic-lantern/platform/100D.101/
memcpy 004994d0 - 00499638
DebugMsg 00004a74

( 
  sleep 20
  echo screendump 100D.101.ppm
  echo quit
) | (
  ./run_canon_fw.sh 100D,firmware='boot=1' \
      -display none -monitor stdio 
) &>     100D.101.log


Emulating 1100D 105...
=====================

make -C ../platform/1100D.105/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/1100D.105/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/1100D.105/stubs.o
[ VERSION  ]   ../../platform/1100D.105/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
../../src/raw.c: In function 'raw_update_params_work':
../../src/raw.c:656:2: warning: #warning RAW FEATURES WILL NOT WORK IN LIVEVIEW ON THIS BUILD [-Wcpp]
 #warning RAW FEATURES WILL NOT WORK IN LIVEVIEW ON THIS BUILD
  ^
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:38:0: warning: "BUF_SIZE_MALLOC" redefined
 #define BUF_SIZE_MALLOC (128*1024)
 ^
../../src/dm-spy.c:34:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   reloc.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 435520 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00c80100 0x00c80100 0x6a540 0x7e81c RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105/zip/
[ VERSION  ]   ../../platform/1100D.105/version.bin
[ VERSION  ]   ../../platform/1100D.105/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 435520 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'
Symbols from ../magic-lantern/platform/1100D.105/
memcpy 00cc9720 - 00cc9888
DebugMsg ff06c914

( 
  sleep 20
  echo screendump 1100D.105.ppm
  echo quit
) | (
  ./run_canon_fw.sh 1100D,firmware='boot=1' \
      -display none -monitor stdio 
) &>     1100D.105.log


Emulating 1200D 101...
=====================

make -C ../platform/1200D.101/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.101'
make: *** No rule to make target 'clean'.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.101'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.101'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.101'

Emulating 1200D 102...
=====================

make -C ../platform/1200D.102/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.102'
make: *** No rule to make target 'clean'.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.102'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.102'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.102'

Emulating 500D 111...
=====================

make -C ../platform/500D.111/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/500D.111/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/500D.111/stubs.o
[ VERSION  ]   ../../platform/500D.111/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle-noauto.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:315:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
../../src/raw.c: In function 'raw_update_params_work':
../../src/raw.c:599:10: warning: #warning FIXME: are these values correct for 1080p or 720p? (which of them?) [-Wcpp]
         #warning FIXME: are these values correct for 1080p or 720p? (which of them?)
          ^
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:43:0: warning: "BUF_SIZE_MALLOC" redefined
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:34:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 454044 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0004d000 0x0004d000 0x6ed9c 0x851f4 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/
[ VERSION  ]   ../../platform/500D.111/version.bin
[ VERSION  ]   ../../platform/500D.111/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 454044 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
Symbols from ../magic-lantern/platform/500D.111/
memcpy 00098c60 - 00098dc8
DebugMsg ff066a98

( 
  sleep 20
  echo screendump 500D.111.ppm
  echo quit
) | (
  ./run_canon_fw.sh 500D,firmware='boot=1' \
      -display none -monitor stdio 
) &>     500D.111.log


Emulating 50D 109...
=====================

make -C ../platform/50D.109/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/50D.109/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/50D.109/stubs.o
[ VERSION  ]   ../../platform/50D.109/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle-noauto.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:315:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   zebra.o
../../src/zebra.c: In function 'draw_zoom_overlay':
../../src/zebra.c:3359:6: warning: #warning FIXME: this method uses busy waiting, which causes high CPU usage and overheating when using Magic Zoom [-Wcpp]
     #warning FIXME: this method uses busy waiting, which causes high CPU usage and overheating when using Magic Zoom
      ^
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:43:0: warning: "BUF_SIZE_MALLOC" redefined
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:34:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   misc.o
[ CC       ]   afma.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 443764 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0004b000 0x0004b000 0x6c574 0x807ec RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/
[ VERSION  ]   ../../platform/50D.109/version.bin
[ VERSION  ]   ../../platform/50D.109/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 443764 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
Symbols from ../magic-lantern/platform/50D.109/
memcpy 00095678 - 000957e0
DebugMsg ff863b10

( 
  sleep 20
  echo screendump 50D.109.ppm
  echo quit
) | (
  ./run_canon_fw.sh 50D,firmware='boot=1' \
      -display none -monitor stdio 
) &>     50D.109.log


Emulating 550D 109...
=====================

make -C ../platform/550D.109/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/550D.109/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/550D.109/stubs.o
[ VERSION  ]   ../../platform/550D.109/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle-noauto.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:315:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
../../src/raw.c: In function 'raw_update_params_work':
../../src/raw.c:605:10: warning: #warning FIXME: are these values correct for 720p and crop modes? [-Wcpp]
         #warning FIXME: are these values correct for 720p and crop modes?
          ^
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   reloc.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 469380 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00c70100 0x00c70100 0x72984 0x897fc RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/
[ VERSION  ]   ../../platform/550D.109/version.bin
[ VERSION  ]   ../../platform/550D.109/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 469380 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
Symbols from ../magic-lantern/platform/550D.109/
memcpy 00cbeb60 - 00cbecc8
DebugMsg ff0673ec

( 
  sleep 20
  echo screendump 550D.109.ppm
  echo quit
) | (
  ./run_canon_fw.sh 550D,firmware='boot=1' \
      -display none -monitor stdio 
) &>     550D.109.log


Emulating 5D2 212...
=====================

make -C ../platform/5D2.212/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/5D2.212/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/5D2.212/stubs.o
[ VERSION  ]   ../../platform/5D2.212/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle-noauto.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
../../src/tweaks.c: In function 'protect_image_task':
../../src/tweaks.c:711:18: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     intptr_t h = get_current_dialog_handler();
                  ^
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:315:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
../../src/zebra.c: In function 'draw_zoom_overlay':
../../src/zebra.c:3359:6: warning: #warning FIXME: this method uses busy waiting, which causes high CPU usage and overheating when using Magic Zoom [-Wcpp]
     #warning FIXME: this method uses busy waiting, which causes high CPU usage and overheating when using Magic Zoom
      ^
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:43:0: warning: "BUF_SIZE_MALLOC" redefined
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:34:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   afma.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 469848 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0004e000 0x0004e000 0x72b58 0x894f4 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/
[ VERSION  ]   ../../platform/5D2.212/version.bin
[ VERSION  ]   ../../platform/5D2.212/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 469848 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
Symbols from ../magic-lantern/platform/5D2.212/
memcpy 0009c1c8 - 0009c330
DebugMsg ff86af64

( 
  sleep 20
  echo screendump 5D2.212.ppm
  echo quit
) | (
  ./run_canon_fw.sh 5D2,firmware='boot=1' \
      -display none -monitor stdio 
) &>     5D2.212.log


Emulating 5D3 113...
=====================

make -C ../platform/5D3.113/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/5D3.113/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/5D3.113/stubs.o
[ VERSION  ]   ../../platform/5D3.113/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate-5d3.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:43:0: warning: "BUF_SIZE_MALLOC" redefined
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:34:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   video_hacks.o
[ CC       ]   afma.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 455916 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00069500 0x00069500 0x6f4ec 0x86114 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/
[ VERSION  ]   ../../platform/5D3.113/version.bin
[ VERSION  ]   ../../platform/5D3.113/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 455916 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
Symbols from ../magic-lantern/platform/5D3.113/
memcpy 000b62fc - 000b6464
DebugMsg 00005b90

( 
  sleep 20
  echo screendump 5D3.113.ppm
  echo quit
) | (
  ./run_canon_fw.sh 5D3,firmware='113;boot=1' \
      -display none -monitor stdio 
) &>     5D3.113.log


Emulating 5D3 123...
=====================

make -C ../platform/5D3.123/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/5D3.123/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/5D3.123/stubs.o
[ VERSION  ]   ../../platform/5D3.123/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate-5d3.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:43:0: warning: "BUF_SIZE_MALLOC" redefined
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:34:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   video_hacks.o
[ CC       ]   afma.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 450112 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00069500 0x00069500 0x6de40 0x84b14 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/
[ VERSION  ]   ../../platform/5D3.123/version.bin
[ VERSION  ]   ../../platform/5D3.123/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 450112 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
Symbols from ../magic-lantern/platform/5D3.123/
memcpy 000b594c - 000b5ab4
DebugMsg 00005b90

( 
  sleep 20
  echo screendump 5D3.123.ppm
  echo quit
) | (
  ./run_canon_fw.sh 5D3,firmware='123;boot=1' \
      -display none -monitor stdio 
) &>     5D3.123.log


Emulating 600D 102...
=====================

make -C ../platform/600D.102/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/600D.102/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/600D.102/stubs.o
[ VERSION  ]   ../../platform/600D.102/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-lapis.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
../../src/raw.c: In function 'raw_update_params_work':
../../src/raw.c:605:10: warning: #warning FIXME: are these values correct for 720p and crop modes? [-Wcpp]
         #warning FIXME: are these values correct for 720p and crop modes?
          ^
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 458212 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00c70100 0x00c70100 0x6fde4 0x8032c RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/
[ VERSION  ]   ../../platform/600D.102/version.bin
[ VERSION  ]   ../../platform/600D.102/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 458212 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
Symbols from ../magic-lantern/platform/600D.102/
memcpy 00cbca30 - 00cbcb98
DebugMsg ff06e398

( 
  sleep 20
  echo screendump 600D.102.ppm
  echo quit
) | (
  ./run_canon_fw.sh 600D,firmware='boot=1' \
      -display none -monitor stdio 
) &>     600D.102.log


Emulating 60D 111...
=====================

make -C ../platform/60D.111/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/60D.111/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/60D.111/stubs.o
[ VERSION  ]   ../../platform/60D.111/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle-noauto.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   reloc.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 471472 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00c60100 0x00c60100 0x731b0 0x89cfc RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/
[ VERSION  ]   ../../platform/60D.111/version.bin
[ VERSION  ]   ../../platform/60D.111/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 471472 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
Symbols from ../magic-lantern/platform/60D.111/
memcpy 00caf340 - 00caf4a8
DebugMsg ff06b8dc

( 
  sleep 20
  echo screendump 60D.111.ppm
  echo quit
) | (
  ./run_canon_fw.sh 60D,firmware='boot=1' \
      -display none -monitor stdio 
) &>     60D.111.log


Emulating 650D 104...
=====================

make -C ../platform/650D.104/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/650D.104/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/650D.104/stubs.o
[ VERSION  ]   ../../platform/650D.104/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
In file included from ../../src/bitrate.c:5:0:
../../src/bitrate.c: In function 'time_indicator_show':
../../src/bitrate.c:374:81: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         int fnts = FONT(FONT_SMALL, COLOR_WHITE, mvr_config.actual_qscale_maybe == -16 ? COLOR_RED : COLOR_BLACK);
                                                                                 ^
../../src/bmp.h:174:13: note: in definition of macro 'FONT'
         | ((bg) & 0xFF) << 8 \
             ^
../../src/bitrate.c:379:44: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
             mvr_config.actual_qscale_maybe < 0 ? "-" : "+",
                                            ^
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:315:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
../../src/raw.c: In function 'raw_update_params_work':
../../src/raw.c:625:10: warning: #warning FIXME: are these values correct for 720p and crop modes? [-Wcpp]
         #warning FIXME: are these values correct for 720p and crop modes?
          ^
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:43:0: warning: "BUF_SIZE_MALLOC" redefined
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:34:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 458212 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0007e100 0x0007e100 0x6fde4 0x86c14 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/
[ VERSION  ]   ../../platform/650D.104/version.bin
[ VERSION  ]   ../../platform/650D.104/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 458212 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
Symbols from ../magic-lantern/platform/650D.104/
memcpy 000cb3b0 - 000cb518
DebugMsg 0000395c

( 
  sleep 20
  echo screendump 650D.104.ppm
  echo quit
) | (
  ./run_canon_fw.sh 650D,firmware='boot=1' \
      -display none -monitor stdio 
) &>     650D.104.log


Emulating 6D 116...
=====================

make -C ../platform/6D.116/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/6D.116/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/6D.116/stubs.o
[ VERSION  ]   ../../platform/6D.116/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate-5d3.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   afma.o
[ CC       ]   reloc.o
[ CC       ]   gps.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 456684 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0044c100 0x0044c100 0x6f7ec 0x86a14 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/
[ VERSION  ]   ../../platform/6D.116/version.bin
[ VERSION  ]   ../../platform/6D.116/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 456684 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
Symbols from ../magic-lantern/platform/6D.116/
memcpy 00499714 - 0049987c
DebugMsg 000067c8

( 
  sleep 20
  echo screendump 6D.116.ppm
  echo quit
) | (
  ./run_canon_fw.sh 6D,firmware='boot=1' \
      -display none -monitor stdio 
) &>     6D.116.log


Emulating 700D 114...
=====================

make -C ../platform/700D.114/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'
make: *** No rule to make target 'clean'.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'

Emulating 700D 115...
=====================

make -C ../platform/700D.115/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/700D.115/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/700D.115/stubs.o
[ VERSION  ]   ../../platform/700D.115/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
In file included from ../../src/bitrate.c:5:0:
../../src/bitrate.c: In function 'time_indicator_show':
../../src/bitrate.c:374:81: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         int fnts = FONT(FONT_SMALL, COLOR_WHITE, mvr_config.actual_qscale_maybe == -16 ? COLOR_RED : COLOR_BLACK);
                                                                                 ^
../../src/bmp.h:174:13: note: in definition of macro 'FONT'
         | ((bg) & 0xFF) << 8 \
             ^
../../src/bitrate.c:379:44: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
             mvr_config.actual_qscale_maybe < 0 ? "-" : "+",
                                            ^
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:315:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:43:0: warning: "BUF_SIZE_MALLOC" redefined
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:34:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 460900 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0007ec00 0x0007ec00 0x70864 0x87714 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115/zip/
[ VERSION  ]   ../../platform/700D.115/version.bin
[ VERSION  ]   ../../platform/700D.115/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 460900 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115'
Symbols from ../magic-lantern/platform/700D.115/
memcpy 000cbfa0 - 000cc108
DebugMsg 0000395c

( 
  sleep 20
  echo screendump 700D.115.ppm
  echo quit
) | (
  ./run_canon_fw.sh 700D,firmware='boot=1' \
      -display none -monitor stdio 
) &>     700D.115.log


Emulating 70D 112...
=====================

make -C ../platform/70D.112/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/70D.112/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/70D.112/stubs.o
[ VERSION  ]   ../../platform/70D.112/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate-5d3.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
../../src/focus.c:923:12: warning: 'focus_graph_dirty' defined but not used [-Wunused-variable]
 static int focus_graph_dirty = 0;
            ^
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:167:12: warning: 'fps_ramp_timings' defined but not used [-Wunused-variable]
 static int fps_ramp_timings[] = {1, 2, 5, 15, 30, 60, 120, 300, 600, 1200, 1800};
            ^
../../src/fps-engio.c:315:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:43:0: warning: "BUF_SIZE_MALLOC" redefined
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:34:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   afma.o
[ CC       ]   reloc.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 423504 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0044c100 0x0044c100 0x67650 0x7ba14 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:70: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112/zip
cp ML-SETUP.FIR /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112/zip/
[ VERSION  ]   ../../platform/70D.112/version.bin
[ VERSION  ]   ../../platform/70D.112/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 423504 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in ; do make $target; done
[ MTOOLS   ]   install_qemu
Copying ML from /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112/zip ...
... to /var/lib/jenkins/sharedspace/QEMU/qemu-eos/sd.img and cf.img.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112'
Symbols from ../magic-lantern/platform/70D.112/
memcpy 00493a30 - 00493b98
DebugMsg 00006904

( 
  sleep 20
  echo screendump 70D.112.ppm
  echo quit
) | (
  arm-none-eabi-gdb -x 70D/patches.gdb & 
  ./run_canon_fw.sh 70D,firmware='boot=1' \
      -display none -monitor stdio  -s -S
) &>     70D.112.log


Emulating 7D 203...
=====================

make -C ../platform/7D.203/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
Makefile:30: warning: overriding recipe for target 'build_fir'
../../platform/Makefile.platform.extras:5: warning: ignoring old recipe for target 'build_fir'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
Makefile:30: warning: overriding recipe for target 'build_fir'
../../platform/Makefile.platform.extras:5: warning: ignoring old recipe for target 'build_fir'
[ VERSION  ]   ../../platform/7D.203/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/7D.203/stubs.o
[ VERSION  ]   ../../platform/7D.203/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
../../src/boot-hack.c: In function 'copy_and_restart':
../../src/boot-hack.c:109:14: warning: passing argument 1 of 'memset64' makes pointer from integer without a cast [-Wint-conversion]
     memset64(0x00D00000, 0x124B1DE0 /* RA(W)VIDEO*/, 0x1FE00000 - 0x00D00000);
              ^
In file included from ../../src/dryos.h:47:0,
                 from ../../src/boot-hack.c:28:
../../src/mem.h:118:14: note: expected 'void *' but argument is of type 'int'
 extern void* memset64(void* dest, int val, size_t n);
              ^
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
../../src/mem.c: In function 'mem_total_display':
../../src/mem.c:1484:13: warning: unused variable 'total' [-Wunused-variable]
         int total = alloc_total_with_memcheck / 1024;
             ^
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle-noauto.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   liveview.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:315:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
../../src/raw.c: In function 'raw_update_params_work':
../../src/raw.c:642:10: warning: #warning FIXME: are these values correct for 720p and crop modes? [-Wcpp]
         #warning FIXME: are these values correct for 720p and crop modes?
          ^
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   reloc.o
[ CC       ]   ml_rpc.o
[ CC       ]   video_hacks.o
[ CC       ]   ptpbuf.o
[ CC       ]   afma.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 460524 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00c60100 0x00c60100 0x706ec 0x87f90 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make -C ../../platform/7D_MASTER.203
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'
[ VERSION  ]   ../../platform/7D_MASTER.203/version.bin
[ CPP      ]   magiclantern.lds
[ CC       ]   master_boot.o
[ AS       ]   stubs.o
[ CC       ]   gdb.o
[ CC       ]   ptpbuf.o
[ CC       ]   ml_rpc.o
[ CC       ]   state-object.o
[ LD       ]   magiclantern
gdb.o: In function `gdb_unarm_bkpt':
/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203/../../src/gdb.c:463: undefined reference to `unpatch_memory'
gdb.o: In function `gdb_arm_bkpt':
/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203/../../src/gdb.c:476: undefined reference to `patch_instruction'
../../src/Makefile.src:200: recipe for target 'magiclantern' failed
make[1]: *** [magiclantern] Error 1
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'
Makefile:26: recipe for target 'all' failed
make: *** [all] Error 2
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'

Emulating 7D_MASTER 203...
=====================

make -C ../platform/7D_MASTER.203/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/7D_MASTER.203/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ CC       ]   master_boot.o
[ AS       ]   stubs.o
[ CC       ]   gdb.o
[ CC       ]   ptpbuf.o
[ CC       ]   ml_rpc.o
[ CC       ]   state-object.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
gdb.o: In function `gdb_unarm_bkpt':
/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203/../../src/gdb.c:463: undefined reference to `unpatch_memory'
gdb.o: In function `gdb_arm_bkpt':
/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203/../../src/gdb.c:476: undefined reference to `patch_instruction'
../../src/Makefile.src:200: recipe for target 'magiclantern' failed
make: *** [magiclantern] Error 1
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'

sed -i "s/\/\/~ #define LOG_INTERRUPTS/#define LOG_INTERRUPTS/" ../magic-lantern/src/dm-spy-extra.c 

INCREMENTAL=1 AUTOEXEC_ONLY=1 QEMU_ARGS="-d io,int" LOG_SUFFIX=-io \
  ./run_ml_all_cams.sh

Emulating EOSM 202...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/EOSM.202/version.bin
[ VERSION  ]   ../../platform/EOSM.202/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
liveview.o:(.rodata+0x0): undefined reference to `LiveViewApp_handler_BL_JudgeBottomInfoDispTimerState'
../../src/Makefile.src:200: recipe for target 'magiclantern' failed
make: *** [magiclantern] Error 1
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202'

Emulating EOSM2 103...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM2.103'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM2.103'

Emulating 100D 101...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/100D.101'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/100D.101/version.bin
[ VERSION  ]   ../../platform/100D.101/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 457940 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0044c100 0x0044c100 0x6fcd4 0x86b14 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/100D.101'
Symbols from ../magic-lantern/platform/100D.101/
memcpy 004994d0 - 00499638
DebugMsg 00004a74

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 100D,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &>     100D.101-io.log


Emulating 1100D 105...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/1100D.105/version.bin
[ VERSION  ]   ../../platform/1100D.105/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 435520 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00c80100 0x00c80100 0x6a540 0x7e81c RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'
Symbols from ../magic-lantern/platform/1100D.105/
memcpy 00cc9720 - 00cc9888
DebugMsg ff06c914

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 1100D,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &>     1100D.105-io.log


Emulating 1200D 101...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.101'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.101'

Emulating 1200D 102...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.102'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.102'

Emulating 500D 111...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/500D.111/version.bin
[ VERSION  ]   ../../platform/500D.111/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 454044 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0004d000 0x0004d000 0x6ed9c 0x851f4 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
Symbols from ../magic-lantern/platform/500D.111/
memcpy 00098c60 - 00098dc8
DebugMsg ff066a98

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 500D,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &>     500D.111-io.log


Emulating 50D 109...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/50D.109/version.bin
[ VERSION  ]   ../../platform/50D.109/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 443764 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0004b000 0x0004b000 0x6c574 0x807ec RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
Symbols from ../magic-lantern/platform/50D.109/
memcpy 00095678 - 000957e0
DebugMsg ff863b10

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 50D,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &>     50D.109-io.log


Emulating 550D 109...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/550D.109/version.bin
[ VERSION  ]   ../../platform/550D.109/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 469380 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00c70100 0x00c70100 0x72984 0x897fc RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
Symbols from ../magic-lantern/platform/550D.109/
memcpy 00cbeb60 - 00cbecc8
DebugMsg ff0673ec

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 550D,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &>     550D.109-io.log


Emulating 5D2 212...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/5D2.212/version.bin
[ VERSION  ]   ../../platform/5D2.212/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 469848 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0004e000 0x0004e000 0x72b58 0x894f4 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
Symbols from ../magic-lantern/platform/5D2.212/
memcpy 0009c1c8 - 0009c330
DebugMsg ff86af64

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 5D2,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &>     5D2.212-io.log


Emulating 5D3 113...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/5D3.113/version.bin
[ VERSION  ]   ../../platform/5D3.113/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 455916 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00069500 0x00069500 0x6f4ec 0x86114 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
Symbols from ../magic-lantern/platform/5D3.113/
memcpy 000b62fc - 000b6464
DebugMsg 00005b90

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 5D3,firmware='113;boot=1' \
      -display none -monitor stdio -d io,int
) &>     5D3.113-io.log


Emulating 5D3 123...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/5D3.123/version.bin
[ VERSION  ]   ../../platform/5D3.123/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 450112 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00069500 0x00069500 0x6de40 0x84b14 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
Symbols from ../magic-lantern/platform/5D3.123/
memcpy 000b594c - 000b5ab4
DebugMsg 00005b90

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 5D3,firmware='123;boot=1' \
      -display none -monitor stdio -d io,int
) &>     5D3.123-io.log


Emulating 600D 102...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/600D.102/version.bin
[ VERSION  ]   ../../platform/600D.102/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 458212 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00c70100 0x00c70100 0x6fde4 0x8032c RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
Symbols from ../magic-lantern/platform/600D.102/
memcpy 00cbca30 - 00cbcb98
DebugMsg ff06e398

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 600D,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &>     600D.102-io.log


Emulating 60D 111...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/60D.111/version.bin
[ VERSION  ]   ../../platform/60D.111/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 471472 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00c60100 0x00c60100 0x731b0 0x89cfc RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
Symbols from ../magic-lantern/platform/60D.111/
memcpy 00caf340 - 00caf4a8
DebugMsg ff06b8dc

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 60D,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &>     60D.111-io.log


Emulating 650D 104...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/650D.104/version.bin
[ VERSION  ]   ../../platform/650D.104/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 458212 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0007e100 0x0007e100 0x6fde4 0x86c14 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
Symbols from ../magic-lantern/platform/650D.104/
memcpy 000cb3b0 - 000cb518
DebugMsg 0000395c

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 650D,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &>     650D.104-io.log


Emulating 6D 116...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/6D.116/version.bin
[ VERSION  ]   ../../platform/6D.116/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 456684 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0044c100 0x0044c100 0x6f7ec 0x86a14 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
Symbols from ../magic-lantern/platform/6D.116/
memcpy 00499714 - 0049987c
DebugMsg 000067c8

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 6D,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &>     6D.116-io.log


Emulating 700D 114...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'

Emulating 700D 115...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/700D.115/version.bin
[ VERSION  ]   ../../platform/700D.115/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 460900 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0007ec00 0x0007ec00 0x70864 0x87714 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.115'
Symbols from ../magic-lantern/platform/700D.115/
memcpy 000cbfa0 - 000cc108
DebugMsg 0000395c

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 700D,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &>     700D.115-io.log


Emulating 70D 112...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/70D.112/version.bin
[ VERSION  ]   ../../platform/70D.112/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 423504 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x0044c100 0x0044c100 0x67650 0x7ba14 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/70D.112'
Symbols from ../magic-lantern/platform/70D.112/
memcpy 00493a30 - 00493b98
DebugMsg 00006904

( 
  sleep 20
  echo quit
) | (
  arm-none-eabi-gdb -x 70D/patches.gdb & 
  ./run_canon_fw.sh 70D,firmware='boot=1' \
      -display none -monitor stdio -d io,int -s -S
) &>     70D.112-io.log


Emulating 7D 203...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
Makefile:30: warning: overriding recipe for target 'build_fir'
../../platform/Makefile.platform.extras:5: warning: ignoring old recipe for target 'build_fir'
[ VERSION  ]   ../../platform/7D.203/version.bin
[ VERSION  ]   ../../platform/7D.203/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 460524 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000100 0x00c60100 0x00c60100 0x706ec 0x87f90 RWE 0x100

CONFIG_MODULES=n
CONFIG_QEMU=y
CONFIG_DEBUG_INTERCEPT_STARTUP=y

Tip: to compile faster, try one of these:
    make -j4
    export MAKEFLAGS='-j4'

make -C ../../platform/7D_MASTER.203
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'
[ VERSION  ]   ../../platform/7D_MASTER.203/version.bin
[ LD       ]   magiclantern
gdb.o: In function `gdb_unarm_bkpt':
/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203/../../src/gdb.c:463: undefined reference to `unpatch_memory'
gdb.o: In function `gdb_arm_bkpt':
/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203/../../src/gdb.c:476: undefined reference to `patch_instruction'
../../src/Makefile.src:200: recipe for target 'magiclantern' failed
make[1]: *** [magiclantern] Error 1
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'
Makefile:26: recipe for target 'all' failed
make: *** [all] Error 2
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'

Emulating 7D_MASTER 203...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/7D_MASTER.203/version.bin
[ LD       ]   magiclantern
gdb.o: In function `gdb_unarm_bkpt':
/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203/../../src/gdb.c:463: undefined reference to `unpatch_memory'
gdb.o: In function `gdb_arm_bkpt':
/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203/../../src/gdb.c:476: undefined reference to `patch_instruction'
../../src/Makefile.src:200: recipe for target 'magiclantern' failed
make: *** [magiclantern] Error 1
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'


montage "*.ppm" -geometry 360x240+5+5 gui.png

./html_logs.sh *.log
100D.101-io.log -> html/100D.101-io.log.html
100D.101.log -> html/100D.101.log.html
1100D.105-io.log -> html/1100D.105-io.log.html
1100D.105.log -> html/1100D.105.log.html
500D.111-io.log -> html/500D.111-io.log.html
500D.111.log -> html/500D.111.log.html
50D.109-io.log -> html/50D.109-io.log.html
50D.109.log -> html/50D.109.log.html
550D.109-io.log -> html/550D.109-io.log.html
550D.109.log -> html/550D.109.log.html
5D2.212-io.log -> html/5D2.212-io.log.html
5D2.212.log -> html/5D2.212.log.html
5D3.113-io.log -> html/5D3.113-io.log.html
5D3.113.log -> html/5D3.113.log.html
5D3.123-io.log -> html/5D3.123-io.log.html
5D3.123.log -> html/5D3.123.log.html
600D.102-io.log -> html/600D.102-io.log.html
600D.102.log -> html/600D.102.log.html
60D.111-io.log -> html/60D.111-io.log.html
60D.111.log -> html/60D.111.log.html
650D.104-io.log -> html/650D.104-io.log.html
650D.104.log -> html/650D.104.log.html
6D.116-io.log -> html/6D.116-io.log.html
6D.116.log -> html/6D.116.log.html
700D.115-io.log -> html/700D.115-io.log.html
700D.115.log -> html/700D.115.log.html
70D.112-io.log -> html/70D.112-io.log.html
70D.112.log -> html/70D.112.log.html
Archiving artifacts
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at PROJECT level /var/lib/jenkins/sharedspace/QEMU/qemu-eos/html to /var/lib/jenkins/jobs/QEMU-dm-spy/htmlreports/QEMU_20startup_20logs_20_28DebugMsg_29
Triggering a new build of QEMU-coverage
Finished: SUCCESS