Searched refs:stripper (Results 1 – 4 of 4) sorted by relevance
/build/soong/cc/ |
D | strip.go | 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 [all …]
|
D | toolchain_library.go | 40 stripper anonMember 53 return append(props, &library.Properties, &library.stripper.StripProperties) 89 if library.stripper.StripProperties.Strip.Keep_symbols_list != nil { 93 library.stripper.stripStaticLib(ctx, srcPath, outputFile, buildFlags)
|
D | binary.go | 86 stripper anonMember 112 &binary.stripper.StripProperties) 343 if binary.stripper.needsStrip(ctx) { 349 binary.stripper.stripExecutableOrSharedLib(ctx, outputFile, strippedOutputFile, builderFlags) 372 if binary.stripper.needsStrip(ctx) { 375 binary.stripper.stripExecutableOrSharedLib(ctx, versionedOutputFile, out, builderFlags)
|
D | library.go | 340 stripper anonMember 483 &library.stripper.StripProperties) 972 if library.stripper.needsStrip(ctx) { 978 library.stripper.stripExecutableOrSharedLib(ctx, outputFile, strippedOutputFile, builderFlags) 993 if library.stripper.needsStrip(ctx) { 996 library.stripper.stripExecutableOrSharedLib(ctx, versionedOutputFile, out, builderFlags)
|