|
@@ -1311,12 +1311,12 @@ begin
|
|
|
if success and (target_info.system in [system_arm_embedded,system_avr_embedded,system_mipsel_embedded]) then
|
|
|
begin
|
|
|
success:=DoExec(FindUtil(utilsprefix+'objcopy'),'-O ihex '+
|
|
|
- ChangeFileExt(current_module.exefilename,'.elf')+' '+
|
|
|
- ChangeFileExt(current_module.exefilename,'.hex'),true,false);
|
|
|
+ maybequoted(ScriptFixFileName(ChangeFileExt(current_module.exefilename,'.elf')))+' '+
|
|
|
+ maybequoted(ScriptFixFileName(ChangeFileExt(current_module.exefilename,'.hex'))),true,false);
|
|
|
if success then
|
|
|
success:=DoExec(FindUtil(utilsprefix+'objcopy'),'-O binary '+
|
|
|
- ChangeFileExt(current_module.exefilename,'.elf')+' '+
|
|
|
- ChangeFileExt(current_module.exefilename,'.bin'),true,false);
|
|
|
+ maybequoted(ScriptFixFileName(ChangeFileExt(current_module.exefilename,'.elf')))+' '+
|
|
|
+ maybequoted(ScriptFixFileName(ChangeFileExt(current_module.exefilename,'.bin'))),true,false);
|
|
|
end;
|
|
|
|
|
|
MakeExecutable:=success; { otherwise a recursive call to link method }
|