ignatenkobrain pushed to angelscript (f22). "fix compiling on arm with -mimplicit (..more)"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu May 21 13:59:15 UTC 2015


From b89259c698a71ab8afe527634e07615cc7aa2457 Mon Sep 17 00:00:00 2001
From: Igor Gnatenko <i.gnatenko.brain at gmail.com>
Date: Thu, 21 May 2015 11:48:52 +0300
Subject: fix compiling on arm with -mimplicit

Signed-off-by: Igor Gnatenko <i.gnatenko.brain at gmail.com>

diff --git a/angelscript-source-meson.build b/angelscript-source-meson.build
index 631904a..a319218 100644
--- a/angelscript-source-meson.build
+++ b/angelscript-source-meson.build
@@ -39,7 +39,12 @@ srcs = [
 
 if arch == 'armv7l'
   srcs = srcs + ['as_callfunc_arm.cpp']
-  obj = shared_library('as_callfunc_arm_gcc', 'as_callfunc_arm_gcc.s').extract_objects('as_callfunc_arm_gcc.s')
+  lib = shared_library(
+    'as_callfunc_arm_gcc',
+    sources : 'as_callfunc_arm_gcc.s',
+    c_args : '-Wa,-mimplicit-it=always'
+  )
+  obj = lib.extract_objects('as_callfunc_arm_gcc.s')
 else
   obj = []
 endif
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/angelscript.git/commit/?h=f22&id=b89259c698a71ab8afe527634e07615cc7aa2457


More information about the scm-commits mailing list