Ver código fonte

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

git-svn-id: trunk@32023 -
yury 10 anos atrás
pai
commit
4026cfcf60
1 arquivos alterados com 2 adições e 0 exclusões
  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';