Quellcode durchsuchen

* excplicitly link against libc in the unit dl, so the correct startup files are used, resolves issue #29594

git-svn-id: trunk@34366 -
florian vor 9 Jahren
Ursprung
Commit
385f13cae9
1 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  1. 3 2
      rtl/unix/dl.pp

+ 3 - 2
rtl/unix/dl.pp

@@ -31,8 +31,9 @@ const
   {$define ELF} // ELF symbol versioning.
 {$endif}
 
-{$if defined(linux) and defined(cpuarm)}
-{ arm-linux seems to require this }
+{$if defined(linux) and (defined(cpuarm) or defined(powerpc))}
+{ some linux targets seem to require this, if libc is not linked
+  the wrong start up code is used }
 {$linklib c}
 {$endif}