Export ReverseSliceInPlace and ReverseSlice
... and add tests. Test: TestReverseSliceInPlace, TestReverseSlice Change-Id: I70f811207fdb2af891f7ef3fe19cbe5c7276135a
This commit is contained in:
@@ -1884,10 +1884,10 @@ func decodeMultilibTargets(multilib string, targets []Target, prefer32 bool) ([]
|
||||
buildTargets = filterMultilibTargets(targets, "lib64")
|
||||
// Reverse the targets so that the first architecture can depend on the second
|
||||
// architecture module in order to merge the outputs.
|
||||
reverseSliceInPlace(buildTargets)
|
||||
ReverseSliceInPlace(buildTargets)
|
||||
case "darwin_universal_common_first":
|
||||
archTargets := filterMultilibTargets(targets, "lib64")
|
||||
reverseSliceInPlace(archTargets)
|
||||
ReverseSliceInPlace(archTargets)
|
||||
buildTargets = append(getCommonTargets(targets), archTargets...)
|
||||
default:
|
||||
return nil, fmt.Errorf(`compile_multilib must be "both", "first", "32", "64", "prefer32" or "first_prefer32" found %q`,
|
||||
|
Reference in New Issue
Block a user