Lines Matching +full:libcxx +full:-
7 # http://www.apache.org/licenses/LICENSE-2.0
21 "-Wno-unknown-warning-option",
22 "-Wno-global-constructors",
23 "-Wno-covered-switch-default",
24 "-Wno-used-but-marked-unused",
25 "-Wno-covered-switch-default",
26 "-Wno-global-constructors",
27 "-Wno-used-but-marked-unused",
28 "-Wno-inconsistent-missing-override",
29 "-Wno-unused-member-function",
30 "-Wno-zero-as-null-pointer-constant",
31 "-Wno-weak-vtables",
35 # Mimimal config to be used in production (i.e. non-test) targets. This is
41 # Using -isystem instead of include_dirs (-I), so we don't need to suppress
42 # warnings coming from third-party headers. Doing so would mask warnings in
44 "-isystem",
51 # Using -isystem instead of include_dirs (-I), so we don't need to suppress
54 "-isystem",
55 rebase_path("android-core/libunwindstack/include", root_build_dir),
56 "-isystem",
57 rebase_path("android-core/libprocinfo/include", root_build_dir),
58 "-isystem",
59 rebase_path("android-core/base/include", root_build_dir),
60 "-isystem",
61 rebase_path("android-core/demangle/include", root_build_dir),
65 "-isystem",
76 # Using -isystem instead of include_dirs (-I), so we don't need to suppress
77 # warnings coming from third-party headers. Doing so would mask warnings in
79 "-isystem",
81 "-isystem",
90 configs -= [ "//gn/standalone:extra_warnings" ]
94 "googletest/googletest/src/gtest-all.cc",
100 configs -= [ "//gn/standalone:extra_warnings" ]
110 configs -= [ "//gn/standalone:extra_warnings" ]
114 "googletest/googlemock/src/gmock-all.cc",
121 # clean as possible in terms of -W-no* suppressions. Thankfully the
130 # Using -isystem instead of include_dirs (-I), so we don't need to suppress
133 "-isystem",
135 "-Wno-unknown-warning-option",
136 "-Wno-deprecated",
137 "-Wno-undef",
138 "-Wno-zero-as-null-pointer-constant",
150 "-Wno-unknown-warning-option",
151 "-Wno-enum-compare-switch",
152 "-Wno-user-defined-warnings",
153 "-Wno-tautological-constant-compare",
184 configs -= [ "//gn/standalone:extra_warnings" ]
248 configs -= [ "//gn/standalone:extra_warnings" ]
351 configs -= [ "//gn/standalone:extra_warnings" ]
364 configs -= [ "//gn/standalone:extra_warnings" ]
377 "-fPIC",
378 "-fstrict-aliasing",
384 "libunwind/src/Unwind-EHABI.cpp",
385 "libunwind/src/Unwind-sjlj.c",
386 "libunwind/src/UnwindLevel1-gcc-ext.c",
393 configs -= [
434 configs -= [
457 "libcxx/src/algorithm.cpp",
458 "libcxx/src/any.cpp",
459 "libcxx/src/bind.cpp",
460 "libcxx/src/chrono.cpp",
461 "libcxx/src/condition_variable.cpp",
462 "libcxx/src/debug.cpp",
463 "libcxx/src/exception.cpp",
464 "libcxx/src/functional.cpp",
465 "libcxx/src/future.cpp",
466 "libcxx/src/hash.cpp",
467 "libcxx/src/ios.cpp",
468 "libcxx/src/iostream.cpp",
469 "libcxx/src/locale.cpp",
470 "libcxx/src/memory.cpp",
471 "libcxx/src/mutex.cpp",
472 "libcxx/src/new.cpp",
473 "libcxx/src/optional.cpp",
474 "libcxx/src/random.cpp",
475 "libcxx/src/regex.cpp",
476 "libcxx/src/shared_mutex.cpp",
477 "libcxx/src/stdexcept.cpp",
478 "libcxx/src/string.cpp",
479 "libcxx/src/strstream.cpp",
480 "libcxx/src/system_error.cpp",
481 "libcxx/src/thread.cpp",
482 "libcxx/src/typeinfo.cpp",
483 "libcxx/src/utility.cpp",
484 "libcxx/src/valarray.cpp",
485 "libcxx/src/variant.cpp",
486 "libcxx/src/vector.cpp",
488 configs -= [
552 configs -= [ "//gn/standalone:extra_warnings" ]
566 "-include",
582 configs -= [ "//gn/standalone:extra_warnings" ]
590 "-DSQLITE_THREADSAFE=0",
591 "-DQLITE_DEFAULT_MEMSTATUS=0",
592 "-DSQLITE_LIKE_DOESNT_MATCH_BLOBS",
593 "-DSQLITE_OMIT_DEPRECATED",
594 "-DSQLITE_OMIT_SHARED_CACHE",
595 "-DHAVE_USLEEP",
596 "-DHAVE_UTIME",
597 "-DSQLITE_BYTEORDER=1234",
598 "-DSQLITE_DEFAULT_AUTOVACUUM=0",
599 "-DSQLITE_DEFAULT_MMAP_SIZE=0",
600 "-DSQLITE_CORE",
601 "-DSQLITE_TEMP_STORE=3",
602 "-DSQLITE_OMIT_LOAD_EXTENSION",
603 "-DSQLITE_OMIT_RANDOMNESS",
614 configs -= [ "//gn/standalone:extra_warnings" ]
623 configs -= [ "//gn/standalone:extra_warnings" ]
670 configs -= [ "//gn/standalone:extra_warnings" ]
672 "-Wno-empty-body",
673 "-Wno-enum-conversion",
695 configs -= [ "//gn/standalone:extra_warnings" ]
707 # Using -isystem instead of include_dirs (-I), so we don't need to suppress
708 # warnings coming from third-party headers. Doing so would mask warnings in
710 "-isystem",
717 "android-core/libunwindstack/include",
718 "android-core/libunwindstack",
719 "android-core/base/include",
720 "android-core/liblog/include",
721 "android-core/libprocinfo/include",
722 "android-core/include",
729 "android-core/base/file.cpp",
730 "android-core/base/logging.cpp",
731 "android-core/base/stringprintf.cpp",
732 "android-core/base/strings.cpp",
733 "android-core/base/threads.cpp",
734 "android-core/demangle/Demangler.cpp",
735 "android-core/libunwindstack/ArmExidx.cpp",
736 "android-core/libunwindstack/DwarfCfa.cpp",
737 "android-core/libunwindstack/DwarfEhFrameWithHdr.cpp",
738 "android-core/libunwindstack/DwarfMemory.cpp",
739 "android-core/libunwindstack/DwarfOp.cpp",
740 "android-core/libunwindstack/DwarfSection.cpp",
741 "android-core/libunwindstack/Elf.cpp",
742 "android-core/libunwindstack/ElfInterface.cpp",
743 "android-core/libunwindstack/ElfInterfaceArm.cpp",
744 "android-core/libunwindstack/Global.cpp",
745 "android-core/libunwindstack/JitDebug.cpp",
746 "android-core/libunwindstack/LocalUnwinder.cpp",
747 "android-core/libunwindstack/Log.cpp",
748 "android-core/libunwindstack/MapInfo.cpp",
749 "android-core/libunwindstack/Maps.cpp",
750 "android-core/libunwindstack/Memory.cpp",
751 "android-core/libunwindstack/Regs.cpp",
752 "android-core/libunwindstack/RegsArm.cpp",
753 "android-core/libunwindstack/RegsArm64.cpp",
754 "android-core/libunwindstack/RegsMips.cpp",
755 "android-core/libunwindstack/RegsMips64.cpp",
756 "android-core/libunwindstack/RegsX86.cpp",
757 "android-core/libunwindstack/RegsX86_64.cpp",
758 "android-core/libunwindstack/Symbols.cpp",
759 "android-core/libunwindstack/Unwinder.cpp",
760 "android-core/libunwindstack/tests/LogFake.cpp",
763 sources += [ "android-core/libunwindstack/AsmGetRegsX86.S" ]
765 sources += [ "android-core/libunwindstack/AsmGetRegsX86_64.S" ]
767 configs -= [
778 "-DJSON_USE_EXCEPTION=0",
780 # Using -isystem instead of include_dirs (-I), so we don't need to suppress
781 # warnings coming from third-party headers. Doing so would mask warnings in
783 "-isystem",
794 configs -= [ "//gn/standalone:extra_warnings" ]
800 # Using -isystem instead of include_dirs (-I), so we don't need to suppress
801 # warnings coming from third-party headers. Doing so would mask warnings in
803 "-isystem",
813 configs -= [ "//gn/standalone:extra_warnings" ]
819 configs -= [