xref: /aosp_15_r20/external/toolchain-utils/binary_search_tool/ndk/PATCH1 (revision 760c253c1ed00ce9abd48f8546f08516e57485fe)
1*760c253cSXin LiFrom 93395bf49f856abac5ab06d4bcaa7cdbf76a77fc Mon Sep 17 00:00:00 2001
2*760c253cSXin LiFrom: Cassidy Burden <[email protected]>
3*760c253cSXin LiDate: Tue, 9 Aug 2016 09:38:41 -0700
4*760c253cSXin LiSubject: [PATCH] FOR BINARY SEARCH TOOL: Add arm7 target
5*760c253cSXin Li
6*760c253cSXin LiAdd arm7 target to build.gradle file. This is so the bisection tool only
7*760c253cSXin Lihas to triage the object files generated for our specific device.
8*760c253cSXin LiWithout this target we would have to binary search across object files
9*760c253cSXin Limeant for x86 targets (that we can't even test on our ARM device).
10*760c253cSXin Li---
11*760c253cSXin Li Teapot/app/build.gradle | 7 ++++++-
12*760c253cSXin Li 1 file changed, 6 insertions(+), 1 deletion(-)
13*760c253cSXin Li
14*760c253cSXin Lidiff --git a/Teapot/app/build.gradle b/Teapot/app/build.gradle
15*760c253cSXin Liindex 78cf54d..c322114 100644
16*760c253cSXin Li--- a/Teapot/app/build.gradle
17*760c253cSXin Li+++ b/Teapot/app/build.gradle
18*760c253cSXin Li@@ -29,7 +29,7 @@ model {
19*760c253cSXin Li             cppFlags.addAll(['-I' + "${ndkDir}/sources/android/cpufeatures",
20*760c253cSXin Li                              '-I' + file('src/main/jni/ndk_helper')])
21*760c253cSXin Li             cppFlags.addAll(['-std=c++11', '-Wall',
22*760c253cSXin Li-                             '-fno-exceptions', '-fno-rtti'])
23*760c253cSXin Li+                             '-fno-exceptions', '-fno-rtti', '-gsplit-dwarf'])
24*760c253cSXin Li             ldLibs.addAll(['android', 'log', 'EGL', 'GLESv2','atomic'])
25*760c253cSXin Li         }
26*760c253cSXin Li         sources {
27*760c253cSXin Li@@ -51,5 +51,10 @@ model {
28*760c253cSXin Li                 proguardFiles.add(file('proguard-rules.txt'))
29*760c253cSXin Li             }
30*760c253cSXin Li         }
31*760c253cSXin Li+	productFlavors{
32*760c253cSXin Li+            create("arm7") {
33*760c253cSXin Li+                ndk.abiFilters.add("armeabi-v7a")
34*760c253cSXin Li+            }
35*760c253cSXin Li+	}
36*760c253cSXin Li     }
37*760c253cSXin Li }
38*760c253cSXin Li--
39*760c253cSXin Li2.8.0.rc3.226.g39d4020
40*760c253cSXin Li
41