Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_build_soong
/
f979d73428f021170eb096f7bbc40d8c6b59dd8f
/
cc
/
binary.go
f979d73
Omit .gnu_debuglink sections in object files
by Ryan Prichard
· 6 years ago
3478bb2
Teach soong not to duplicate the HWASAN runtime into each APEX.
by Peter Collingbourne
· 6 years ago
6d8c0a5
Revert "Revert "Enable lld for windows""
by Pirama Arumuga Nainar
· 6 years ago
61166dc
Revert "Enable lld for windows"
by Josh Gao
· 6 years ago
65c95ff
Include libprofile-extras to all coverage variants
by Pirama Arumuga Nainar
· 6 years ago
c249c71
Soong: Add synopsis to several modules under cc package.
by Patrice Arruda
· 6 years ago
3c21c0b
Enable lld for windows
by Pirama Arumuga Nainar
· 6 years ago
c3e2c86
Install symlink to the runtime APEX only for device
by Jiyong Park
· 6 years ago
f119435
Create symlink for bionic files
by Jiyong Park
· 6 years ago
b5c34d7
Use llvm-{strip,objcopy} by default
by Yi Kong
· 6 years ago
af6d895
Add unstrippedOutputFilePath to the linker interface
by Jiyong Park
· 6 years ago
a4b9dd0
"bootstrap: true" modules are using bootstrap Bionic
by Jiyong Park
· 6 years ago
3d67359
Add support for symlink_preferred_arch in apex
by Alex Light
· 6 years ago
64a44f2
Make sure that ASAN runtime lib is the first DT_NEEDED one
by Jiyong Park
· 6 years ago
c32c6b0
Support building for Fuchsia.
by Doug Horn
· 6 years ago
16e91a0
Fix: static dependency across an APEX is lost
by Jiyong Park
· 6 years ago
232c07c
Ignore shared libs for static executables.
by Jaewoong Jung
· 6 years ago
569edc5
Add dist support to Soong
by Dan Willemsen
· 6 years ago
a0790e3
Rework how linux_bionic is built with LLD
by Dan Willemsen
· 6 years ago
8536d6b
Remove GCC checks
by Dan Willemsen
· 6 years ago
446c666
Don't pass -pie for Windows binaries
by Colin Cross
· 6 years ago
b60190a
Use soong_cc_prebuilt.mk instead of prebuilt.mk for Soong cc modules
by Colin Cross
· 6 years ago
cb9342e
Revert "Use soong_cc_prebuilt.mk instead of prebuilt.mk for Soong cc modules"
by Colin Cross
· 6 years ago
e2874cd
Use soong_cc_prebuilt.mk instead of prebuilt.mk for Soong cc modules
by Colin Cross
· 6 years ago
61f3212
Dedup version-script handling code.
by Dan Albert
· 6 years ago
19fae4e
Remove unsupported/unused No_pie property
by Pirama Arumuga Nainar
· 7 years ago
2041653
Do not set entry-point for Windows
by Pirama Arumuga Nainar
· 7 years ago
2e67431
Recovery partition has same layout as system
by Jiyong Park
· 7 years ago
30485c9
Use llvm-{objcopy,strip} when clang lld is used.
by Chih-Hung Hsieh
· 7 years ago
f9332f1
Support recovery and recovery_available
by Jiyong Park
· 7 years ago
3fb1fae
Use Config/DeviceConfig functions to access ProductVariables
by Dan Willemsen
· 7 years ago
946e32e
Add overrides to cc_binary
by Yifan Hong
· 7 years ago
86803cf
add a library to report build numbers without causing rebuilds
by Colin Cross
· 7 years ago
2383f3b
Support filegroups for version_script and related properties
by Colin Cross
· 7 years ago
6510f91
Replace ModuleContext.AConfig() with Config()
by Colin Cross
· 7 years ago
0007d81
Change bool, and string properties to *bool, and *string for cc
by Nan Zhang
· 7 years ago
af3cc2d
Some clarifications in preparation to automatically order linker dependencies
by Jeff Gaston
· 7 years ago
ada83ec
Add PGO support to soong
by Pirama Arumuga Nainar
· 7 years ago
c77a0b3
Extract the linker and embed it into host bionic binaries
by Dan Willemsen
· 7 years ago
feda20b
Support version_script for cc_binaries
by dimitry
· 7 years ago
3624285
Refactor factories
by Colin Cross
· 8 years ago
6e8115a
Work-around for crt objects with sdk: current
by Jayant Chowdhary
· 8 years ago
e87b768
Make PIC/PIE levels compatible for LTO (Soong).
by Vishwath Mohan
· 8 years ago
4416e5d
Split /system and /vendor modules, allow multi-installation
by Dan Willemsen
· 8 years ago
3edeee1
Add ctx.Windows()
by Colin Cross
· 8 years ago
01a405a
Add LinuxBionic toolchain and switch
by Dan Willemsen
· 9 years ago
581341d
Native Coverage support in Soong (gcov)
by Dan Willemsen
· 8 years ago
7a108bc
Allow clang builds to disable -pie
by Colin Cross
· 8 years ago
dc2597d
Don't force libraries upon static executables.
by Dan Albert
· 8 years ago
37047f1
Pass DepsContext to dependency methods
by Colin Cross
· 8 years ago
989c66e
Use toolchain to get binary extension for symlinks
by Colin Cross
· 8 years ago
9b09f24
Install symlinks with same suffix and extension as installed file
by Colin Cross
· 8 years ago
d2ede87
Add basic VNDK support in Soong
by Dan Willemsen
· 8 years ago
2e47b34
Add Toolchain.Bionic()
by Dan Willemsen
· 8 years ago
ebedf67
Support `sdk_version: "current"` for the NDK.
by Dan Albert
· 8 years ago
a03cf6d
Add clang-tidy support
by Dan Willemsen
· 8 years ago
5cb580f
Start using "struct Objects" to store object Paths
by Dan Willemsen
· 8 years ago
ce75d2c
Initial prebuilt support
by Colin Cross
· 8 years ago
798bfce
Move registration into android package
by Colin Cross
· 8 years ago
26c34ed
Add support for toc optimization in soong
by Colin Cross
· 8 years ago
4aa75ca
Expose HostToolPath on the cc module to fix genrule.tool
by Dan Willemsen
· 8 years ago
8b74d17
Fix binaries and symlinks for prefer32
by Colin Cross
· 8 years ago
522e373
Allow CustomizeProperties to override linker
by Colin Cross
· 8 years ago
20780c8
Remove HostPrefer32BitExecutables
by Colin Cross
· 8 years ago
1e7d370
Add support for preferred arch symlinks
by Colin Cross
· 8 years ago
b916a38
Refactor cc modules to use decorators instead of inheritance
by Colin Cross
· 8 years ago
42742b8
Rename compiler, linker and installer methods to be unique
by Colin Cross
· 8 years ago
4d9c2d1
Separate cc.go
by Colin Cross
· 8 years ago