+ allow smartlinking and dwarf debug info at the same time for i8086-msdos

git-svn-id: trunk@25872 -
This commit is contained in:
nickysn 2013-10-27 20:26:34 +00:00
parent 90a092e585
commit 93a706f1a0
2 changed files with 2 additions and 2 deletions

View File

@ -2678,7 +2678,7 @@ end;
procedure TOption.checkoptionscompatibility;
begin
if (paratargetdbg in [dbg_dwarf2,dbg_dwarf3]) and
not(target_info.system in systems_darwin) then
not(target_info.system in (systems_darwin+[system_i8086_msdos])) then
begin
{ smartlink creation does not yet work with DWARF
debug info on most targets, but it works in internal assembler }

View File

@ -1146,7 +1146,7 @@ unit scandir;
begin
do_moduleswitch(cs_create_smart);
if (paratargetdbg in [dbg_dwarf2,dbg_dwarf3]) and
not(target_info.system in systems_darwin) and
not(target_info.system in (systems_darwin+[system_i8086_msdos])) and
{ smart linking does not yet work with DWARF debug info on most targets }
(cs_create_smart in current_settings.moduleswitches) and
not (af_outputbinary in target_asm.flags) then