Browse Source

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

git-svn-id: trunk@25851 -

Jonas Maebe 11 years ago
parent
commit
40eafc3d82
1 changed files with 1 additions and 1 deletions
  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