[gn build] Remove --rtlib=libgcc for Android builds
authorArthur Eubanks <aeubanks@google.com>
Tue, 10 Jan 2023 23:12:03 +0000 (15:12 -0800)
committerArthur Eubanks <aeubanks@google.com>
Tue, 10 Jan 2023 23:12:49 +0000 (15:12 -0800)
Recent Android NDKs don't ship with libgcc

llvm/utils/gn/build/toolchain/target_flags.gni

index 0e59aba..3c09914 100644 (file)
@@ -15,9 +15,6 @@ if (current_os == "android") {
     "--sysroot=$android_ndk_path/toolchains/llvm/prebuilt/linux-x86_64/sysroot",
     "--gcc-toolchain=$android_ndk_path/toolchains/llvm/prebuilt/linux-x86_64",
   ]
-  if (current_cpu != "arm") {
-    target_flags += [ "-rtlib=libgcc" ]
-  }
   target_ldflags += [ "-static-libstdc++" ]
   if (current_cpu == "arm") {
     target_flags += [ "-march=armv7-a" ]