Quellcode durchsuchen

* don't put the prtobj file in the BSD linker script, in case the current system uses sysinit

git-svn-id: trunk@41696 -
nickysn vor 6 Jahren
Ursprung
Commit
a15ec46751
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      compiler/systems/t_bsd.pas

+ 1 - 1
compiler/systems/t_bsd.pas

@@ -571,7 +571,7 @@ begin
   if not LdSupportsNoResponseFile then
     LinkRes.Add('INPUT(');
   { add objectfiles, start with prt0 always }
-  if prtobj<>'' then
+  if not (target_info.system in systems_internal_sysinit) and (prtobj<>'') then
    LinkRes.AddFileName(FindObjectFile(prtobj,'',false));
   { try to add crti and crtbegin if linking to C }
   if linklibc and