1import("//llvm/triples.gni") 2import("//llvm/utils/gn/build/toolchain/compiler.gni") 3 4target_flags = [] 5target_ldflags = [] 6 7if (current_os == "android") { 8 target_flags += [ 9 "--target=$llvm_current_triple", 10 "--sysroot=$android_ndk_path/toolchains/llvm/prebuilt/linux-x86_64/sysroot", 11 "-B$android_ndk_path/toolchains/llvm/prebuilt/linux-x86_64", 12 ] 13 target_ldflags += [ "-static-libstdc++" ] 14 if (current_cpu == "arm") { 15 target_flags += [ "-march=armv7-a" ] 16 } 17} 18 19if (current_cpu == "x86") { 20 target_flags = [ "-m32" ] 21} 22