aboutsummaryrefslogtreecommitdiff
path: root/AUTHORS
diff options
context:
space:
mode:
authorYuri Wiitala <miu@chromium.org>2018-10-31 16:57:20 -0700
committerCommit Bot <commit-bot@chromium.org>2018-11-07 22:37:17 +0000
commit258b7e4ade17ab7ae8c1b2533d2824547ac92544 (patch)
tree79738c78a387a598ea3567f86d1383dc47971b61 /AUTHORS
parenta754ea942e815e6fb3e210e2e4cf14eb719e2a37 (diff)
downloadopenscreen-258b7e4ade17ab7ae8c1b2533d2824547ac92544.tar.gz
Add Mac toolchain, refactor GN build files, misc clean-ups.
1. Refactors the BUILDCONFIG-related files to allow for building on both Linux and Mac (and leaves open the possibility for other platforms in the future). Much of the new LOC are borrowed from the main Chromium project. Also, ran `gn format` on all the touched BUILD.gn files. 2. Added Mac LLVM toolchain definitions. With this, almost everything compiles on Mac. Upcoming changes will address this. 3. Increased strictness of compiler flags to match Chromium C++ standards. This includes: Disabling C++ exceptions and RTTI, disallowing exit-time destructors, and enabling all warning flags except for a few. For third-party code, some warnings have been disabled to allow them to build. Some of the increased strictness is only enforced when building with LLVM, not GCC. 4. While working on third_party/chromium_quic/build/base/BUILD.gn, it was noticed that the allocator shim defined there was enabled. Since a well-behaved library should not attempt to override malloc(), I've disabled that. 5. Added miu@chromium.org to AUTHORS. Hi! :) Change-Id: I1a3dd43bfc34dea5c3d62f2d7745b80a8020612f Reviewed-on: https://chromium-review.googlesource.com/c/1308455 Reviewed-by: Brandon Tolsch <btolsch@chromium.org> Commit-Queue: Yuri Wiitala <miu@chromium.org>
Diffstat (limited to 'AUTHORS')
-rw-r--r--AUTHORS1
1 files changed, 1 insertions, 0 deletions
diff --git a/AUTHORS b/AUTHORS
index 4440c595..f1c3e85d 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,2 +1,3 @@
Mark A. Foltz <mfoltz@chromium.org>
Brandon Tolsch <btolsch@chromium.org>
+Yuri Wiitala <miu@chromium.org>