Fix mac build

Darwin doesn't support --start-group/--end-group, and groups
libraries anyways.

Test: m -j
Change-Id: I0fdbe24973cad3cd84164cdfeced2507a4c6ee91
This commit is contained in:
Colin Cross
2016-12-05 18:47:39 -08:00
parent e1240db6ab
commit 7a7cf97597

View File

@@ -466,11 +466,11 @@ func TransformObjToDynamicBinary(ctx android.ModuleContext,
}
}
if flags.groupStaticLibs && len(staticLibs) > 0 {
if flags.groupStaticLibs && !ctx.Darwin() && len(staticLibs) > 0 {
libFlagsList = append(libFlagsList, "-Wl,--start-group")
}
libFlagsList = append(libFlagsList, staticLibs.Strings()...)
if flags.groupStaticLibs && len(staticLibs) > 0 {
if flags.groupStaticLibs && !ctx.Darwin() && len(staticLibs) > 0 {
libFlagsList = append(libFlagsList, "-Wl,--end-group")
}