Merge "linker: Enable PGO"
diff --git a/linker/Android.bp b/linker/Android.bp
index 8a2809a..3ebae59 100644
--- a/linker/Android.bp
+++ b/linker/Android.bp
@@ -357,12 +357,35 @@
static_libs: [
"liblinker_debuggerd_stub",
],
- }
+ },
+ android_arm64: {
+ pgo: {
+ profile_file: "bionic/linker_arm_arm64.profdata",
+ },
+ },
+ android_arm: {
+ pgo: {
+ profile_file: "bionic/linker_arm_arm64.profdata",
+ },
+ },
+ android_x86_64: {
+ pgo: {
+ profile_file: "bionic/linker_x86_x86_64.profdata",
+ },
+ },
+ android_x86: {
+ pgo: {
+ profile_file: "bionic/linker_x86_x86_64.profdata",
+ },
+ },
},
lto: {
never: true,
},
+ pgo: {
+ sampling: true,
+ },
}
// ========================================================