Pārlūkot izejas kodu

* android: Generate PIC executables. It is required for Android 5.0+.

git-svn-id: trunk@32023 -
yury 9 gadi atpakaļ
vecāks
revīzija
4026cfcf60
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  1. 2 0
      compiler/systems/t_android.pas

+ 2 - 0
compiler/systems/t_android.pas

@@ -328,6 +328,8 @@ begin
     Message1(exec_i_linking, outname);
 
   opts:='';
+  if not IsSharedLib and (cs_create_pic in current_settings.moduleswitches) then
+    opts:=opts + ' --pic-executable';
   if (cs_link_strip in current_settings.globalswitches) and
      not (cs_link_separate_dbg_file in current_settings.globalswitches) then
     opts:=opts + ' -s';