Add stripping and toc support to Soong cc_prebuilt modules

Bug: 113936524
Test: m checkbuild
Change-Id: I67ec2e94d349924c3e209939030b204fdaff9c47
diff --git a/cc/strip.go b/cc/strip.go
index a7c2d4e..a8267ab 100644
--- a/cc/strip.go
+++ b/cc/strip.go
@@ -33,7 +33,7 @@
 	return !ctx.Config().EmbeddedInMake() && !Bool(stripper.StripProperties.Strip.None)
 }
 
-func (stripper *stripper) strip(ctx ModuleContext, in, out android.ModuleOutPath,
+func (stripper *stripper) strip(ctx ModuleContext, in android.Path, out android.ModuleOutPath,
 	flags builderFlags) {
 	if ctx.Darwin() {
 		TransformDarwinStrip(ctx, in, out)