Browse Source

* don't try to post-process embedded executables when linking is
disabled

git-svn-id: trunk@25851 -

Jonas Maebe 12 năm trước cách đây
mục cha
commit
40eafc3d82
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      compiler/systems/t_embed.pas

+ 1 - 1
compiler/systems/t_embed.pas

@@ -854,7 +854,7 @@ begin
    DeleteFile(outputexedir+Info.ResName);
    DeleteFile(outputexedir+Info.ResName);
 
 
 { Post process }
 { Post process }
-  if success then
+  if success and not(cs_link_nolink in current_settings.globalswitches) then
     success:=PostProcessExecutable(current_module.exefilename+'.elf',false);
     success:=PostProcessExecutable(current_module.exefilename+'.elf',false);
 
 
   if success and (target_info.system in [system_arm_embedded,system_avr_embedded]) then
   if success and (target_info.system in [system_arm_embedded,system_avr_embedded]) then