Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_build_soong
/
db1cb10a5023fb5e6e501d6d329693c2ed1484d3
/
cc
/
compiler.go
8a49795
Replace ctx.ExpandSources with android.PathsForModuleSrc
by Colin Cross
· 6 years ago
27b922f
Annotate paths and deprecate ExtractSource(s)Deps
by Colin Cross
· 6 years ago
0b9f31f
Replace *Escape with *EscapeList
by Colin Cross
· 6 years ago
571cccf
Prepare for a type-safe OnceKey
by Colin Cross
· 6 years ago
58e364a
Add __ANDROID_APEX__
by Jiyong Park
· 6 years ago
899c23e
Add flag to disable source directory includes.
by Dan Albert
· 6 years ago
d7225ea
Stop mapping c++17 to c++1z.
by Peter Collingbourne
· 6 years ago
fac114b
Remove legacy NDK code.
by Dan Albert
· 6 years ago
10db384
Apply rtti settings to linux_bionic
by Dan Willemsen
· 6 years ago
21f2690
Add support for sysprop description files to c++
by Inseob Kim
· 6 years ago
8536d6b
Remove GCC checks
by Dan Willemsen
· 6 years ago
43cfe82
GccCppStdVersion should not be needed anymore
by Pirama Arumuga Nainar
· 6 years ago
59339a2
Fix `go vet` issues
by Dan Willemsen
· 6 years ago
d54aee5
Recovery variants are built with -D__ANDROID_RECOVERY__
by Jiyong Park
· 7 years ago
cc80f8d
Revert "Revert "Add external projects only CFlags option""
by Yi Kong
· 7 years ago
a9ccbb7
Revert "Add external projects only CFlags option"
by Kevin Rocard
· 7 years ago
6a35087
Add external projects only CFlags option
by Yi Kong
· 7 years ago
4a2dcb5
fix: recovery.cflags now works
by Jiyong Park
· 7 years ago
f9332f1
Support recovery and recovery_available
by Jiyong Park
· 7 years ago
e42777a
Fix the flaky build breakage for droiddoc target.
by Nan Zhang
· 7 years ago
732aa6a
Set __ANDROID_API__ for vendor modules to vndk version.
by Justin Yun
· 7 years ago
eab1564
Add trace flag for cpp/Java AIDL generation.
by Martijn Coenen
· 7 years ago
1e7d1bf
Use armv7a-linux-androideabi for arm device triple.
by Chih-Hung Hsieh
· 7 years ago
a052599
Remove obsolete Brillo variable
by Dan Willemsen
· 7 years ago
5789ca9
Use the platform -std= for sdk_version.
by Elliott Hughes
· 7 years ago
27e284d
Revert "Revert "Support filegroup in exclude_srcs""
by Nan Zhang
· 7 years ago
606e9de
Revert "Support filegroup in exclude_srcs"
by Tobias Thierer
· 7 years ago
f36a3d9
Support filegroup in exclude_srcs
by Nan Zhang
· 7 years ago
28316d4
Store missing profile files into a Make variable
by Pirama Arumuga Nainar
· 7 years ago
f231b19
Add only compiler-flag dependencies as implicit
by Pirama Arumuga Nainar
· 7 years ago
fadb7b5
Add 'openmp' compiler property
by Pirama Arumuga Nainar
· 7 years ago
70ba5a3
Add compile-time pathDeps as implicit dependencies
by Pirama Arumuga Nainar
· 7 years ago
6ab43d8
Allow NDK static libraries to use the NDK sysroot.
by Dan Albert
· 7 years ago
fa0e27a
No need to dump modules added -Werror.
by Chih-Hung Hsieh
· 7 years ago
6510f91
Replace ModuleContext.AConfig() with Config()
by Colin Cross
· 7 years ago
64a38dc
Add default -Wall -Werror or -Wall.
by Chih-Hung Hsieh
· 7 years ago
f18e110
Fix using aidl files from filegroups
by Colin Cross
· 7 years ago
26f1450
Move -fvisibility-inlines-hidden to global device cppflags
by Colin Cross
· 7 years ago
0007d81
Change bool, and string properties to *bool, and *string for cc
by Nan Zhang
· 7 years ago
87dd963
Remove no_default_compiler_flags property
by Colin Cross
· 7 years ago
5922f3c
Switch instruction_set to *string
by Dan Willemsen
· 7 years ago
af3cc2d
Some clarifications in preparation to automatically order linker dependencies
by Jeff Gaston
· 7 years ago
6a43f04
Squash vendor sources before linkageMutator runs
by Jiyong Park
· 7 years ago
7b6118b
Revert "Some clarifications in preparation to automatically order linker dependencies"
by Jeff Gaston
· 7 years ago
2370af0
Some clarifications in preparation to automatically order linker dependencies
by Jeff Gaston
· 7 years ago
38f794e
Refactor proto in preparation for java proto support
by Colin Cross
· 7 years ago
4f1c3d4
Add support for Windows Message Compiler
by Dan Willemsen
· 7 years ago
a622de8
cflags for vendor variants
by Jiyong Park
· 7 years ago
f572017
Map cpp_std c++17/gnu++17 to 1z.
by Josh Gao
· 8 years ago
2a252be
Support .rs and .fs files in cc_* module srcs lists
by Colin Cross
· 8 years ago
307d145
Remove -isystem frameworks/av/include
by Colin Cross
· 8 years ago
10d2231
Check reused source files in hasSrcExt
by Colin Cross
· 8 years ago
ccf01e7
Prepend arch variant include directories
by Colin Cross
· 8 years ago
dad8c95
Pass -I to yasm
by Colin Cross
· 8 years ago
4416e5d
Split /system and /vendor modules, allow multi-installation
by Dan Willemsen
· 8 years ago
b916b80
Add LLNDK support for the VNDK
by Dan Willemsen
· 8 years ago
c319948
Fix include order
by Colin Cross
· 8 years ago
300151b
Always use the standard OSX SDK tools
by Dan Willemsen
· 8 years ago
d61f1f4
Add support for CMakefile generation
by Fabien Sanglard
· 8 years ago
043833c
Add c_std and cpp_std properties.
by Dan Albert
· 8 years ago
068e0fe
Support filegroups
by Colin Cross
· 8 years ago
37047f1
Pass DepsContext to dependency methods
by Colin Cross
· 8 years ago
e1240db
Support aidl cpp generation
by Dan Willemsen
· 8 years ago
91e9004
Support .asm files for assembly
by Colin Cross
· 8 years ago
d2ede87
Add basic VNDK support in Soong
by Dan Willemsen
· 8 years ago
b668826
Move global cppflags to the beginning of cppflags
by Colin Cross
· 8 years ago
ebedf67
Support `sdk_version: "current"` for the NDK.
by Dan Albert
· 8 years ago
273af7f
Add export_include_dirs to the local include path
by Dan Willemsen
· 8 years ago
0feb169
Add proto property struct
by Colin Cross
· 8 years ago
e1a3ce3
Add yacc generated headers to the include path
by Dan Willemsen
· 8 years ago
5cb580f
Start using "struct Objects" to store object Paths
by Dan Willemsen
· 8 years ago
0c461f1
Add support for .proto files
by Colin Cross
· 8 years ago
2f33635
Simplify compileObjs
by Colin Cross
· 8 years ago
948f0cb
Allow disabling gnu extensions
by Colin Cross
· 8 years ago
6f6a428
Consolidate -std flags
by Colin Cross
· 8 years ago
5a0401a
Consistently use -std=gnu99 for gcc as well as clang.
by Elliott Hughes
· 8 years ago
4b963f8
Ninja and shell escape command line flags
by Colin Cross
· 8 years ago
1cfd89a
Split CommonGlobalIncludes for system includes
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
b98c8b0
Move toolchain and global variables into separate package
by Colin Cross
· 8 years ago
4d9c2d1
Separate cc.go
by Colin Cross
· 8 years ago