소스 검색

* only change the assembler to the default external assembler for Win32 when
using DWARF if it hasn't been changed yet

git-svn-id: trunk@12886 -

Jonas Maebe 16 년 전
부모
커밋
145a7bf304
1개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. 4 3
      compiler/options.pas

+ 4 - 3
compiler/options.pas

@@ -2195,10 +2195,11 @@ begin
     which is required for dwarf on win32 (mantis 12872)
   }
   if (paratargetdbg in [dbg_dwarf2,dbg_dwarf3]) and
-     (target_info.system = system_i386_win32) then
+     (target_info.system = system_i386_win32) and
+     (target_asm.id = target_info.assem) then
     begin
-     Message(option_switch_bin_to_src_assembler);
-     set_target_asm(target_info.assemextern);
+      Message(option_switch_bin_to_src_assembler);
+      set_target_asm(target_info.assemextern);
     end;
 end;