Lines Matching refs:stripper
33 type stripper struct { struct
37 func (stripper *stripper) needsStrip(ctx ModuleContext) bool { argument
39 …return (!ctx.Config().EmbeddedInMake() || ctx.Device()) && !Bool(stripper.StripProperties.Strip.No…
42 func (stripper *stripper) strip(ctx ModuleContext, in android.Path, out android.ModuleOutPath, argument
47 if Bool(stripper.StripProperties.Strip.Keep_symbols) {
49 } else if Bool(stripper.StripProperties.Strip.Keep_symbols_and_debug_frame) {
51 } else if len(stripper.StripProperties.Strip.Keep_symbols_list) > 0 {
52 flags.stripKeepSymbolsList = strings.Join(stripper.StripProperties.Strip.Keep_symbols_list, ",")
53 } else if !Bool(stripper.StripProperties.Strip.All) {
63 func (stripper *stripper) stripExecutableOrSharedLib(ctx ModuleContext, in android.Path, argument
65 stripper.strip(ctx, in, out, flags, false)
68 func (stripper *stripper) stripStaticLib(ctx ModuleContext, in android.Path, out android.ModuleOutP… argument
70 stripper.strip(ctx, in, out, flags, true)