if {![have_spec linux]} { puts "ROM padding requires that this script run on linux!" exit 1 } # Build program images build { core init proxy/rom_verify test/log } create_boot_directory set sha256sum [installed_command sha256sum] set ld_digest [lindex [exec $sha256sum bin/ld-linux.lib.so] 0] set test_digest [lindex [exec $sha256sum bin/test-log] 0] append config { } append config "" append config "" append config { } install_config $config build_boot_image { core init ld.lib.so libc.lib.so vfs.lib.so libm.lib.so rom_verify stdcxx.lib.so test-log } append qemu_args " -nographic" run_genode_until {Test done.} 20