The board profiles for llvm are largely duplicated and need to be reorganized.
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/fbb120bbc7a3fd3ce2f99b9409fc7cc95ffe29ff commit fbb120bbc7a3fd3ce2f99b9409fc7cc95ffe29ff Author: Ting-Yuan Huang <laszio@chromium.org> Date: Thu Sep 01 23:50:14 2016 profiles: Make llvm settings sharable BUG= chromium:643459 TEST=setup boards and build packages Change-Id: Ibe13bef4973c46aa506004918369f4fe98ea44b2 Reviewed-on: https://chromium-review.googlesource.com/380515 Commit-Ready: Ting-Yuan Huang <laszio@chromium.org> Tested-by: Ting-Yuan Huang <laszio@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> [add] https://crrev.com/fbb120bbc7a3fd3ce2f99b9409fc7cc95ffe29ff/profiles/features/llvm/amd64/make.defaults [add] https://crrev.com/fbb120bbc7a3fd3ce2f99b9409fc7cc95ffe29ff/profiles/features/llvm/amd64/parent [add] https://crrev.com/fbb120bbc7a3fd3ce2f99b9409fc7cc95ffe29ff/profiles/features/llvm/x86/make.defaults [add] https://crrev.com/fbb120bbc7a3fd3ce2f99b9409fc7cc95ffe29ff/profiles/features/llvm/README [add] https://crrev.com/fbb120bbc7a3fd3ce2f99b9409fc7cc95ffe29ff/profiles/features/llvm/x86/parent [add] https://crrev.com/fbb120bbc7a3fd3ce2f99b9409fc7cc95ffe29ff/profiles/features/llvm/arm/make.defaults [add] https://crrev.com/fbb120bbc7a3fd3ce2f99b9409fc7cc95ffe29ff/profiles/features/llvm/arm/parent
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/ab1f11501c57c43cc6a24df31bae46ddc36999a0 commit ab1f11501c57c43cc6a24df31bae46ddc36999a0 Author: Ting-Yuan Huang <laszio@chromium.org> Date: Fri Sep 02 23:46:53 2016 Add llvm profiles for selected boards Refactorings are also done on boards that already have llvm profile. See crrev.com/fbb120bbc7a3fd3ce2f99b9409fc7cc95ffe29ff for more details. BUG= chromium:643459 TEST=setup boards and build packages on peach. Change-Id: I1fbbd536e18dda9ee12e27309ec2837a97bd7c90 Reviewed-on: https://chromium-review.googlesource.com/380895 Commit-Ready: Ting-Yuan Huang <laszio@chromium.org> Tested-by: Ting-Yuan Huang <laszio@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> [add] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-peach/profiles/llvm/parent [delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-x86-generic/profiles/llvm/make.defaults [modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-daisy/profiles/llvm/parent [delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-daisy/profiles/llvm/make.defaults [modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-x86-generic/profiles/llvm/parent [modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-x86-alex/profiles/llvm/parent [modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-oak/profiles/llvm/parent [add] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-veyron/profiles/llvm/parent [delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-amd64-generic/profiles/llvm/make.defaults [add] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-elm/profiles/llvm/parent [modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-falco/profiles/llvm/parent [delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-falco/profiles/llvm/make.defaults [delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-peppy/profiles/llvm/make.defaults [modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-chell/profiles/llvm/parent [delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-chell/profiles/llvm/make.defaults [delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-oak/profiles/llvm/make.defaults [add] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-lulu/profiles/llvm/parent [modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-peppy/profiles/llvm/parent [delete] https://crrev.com/2cce8d16c225d7581b029f28e3aaa3e091995de6/overlay-x86-alex/profiles/llvm/make.defaults [modify] https://crrev.com/ab1f11501c57c43cc6a24df31bae46ddc36999a0/overlay-amd64-generic/profiles/llvm/parent
The following revision refers to this bug: https://chrome-internal.googlesource.com/chromeos/overlays/overlay-terra-private/+/bf13d244ee8dbb87becffc9f78b9386433321da0 commit bf13d244ee8dbb87becffc9f78b9386433321da0 Author: Yunlian Jiang <yunlian@chromium.org> Date: Wed Sep 07 18:41:20 2016
The following revision refers to this bug: https://chrome-internal.googlesource.com/chromeos/overlays/overlay-sentry-private/+/ba597f037bc985613e808312b5397bc91be29b82 commit ba597f037bc985613e808312b5397bc91be29b82 Author: Yunlian Jiang <yunlian@chromium.org> Date: Wed Sep 07 18:37:44 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/6bedf12a8e574569183330796013e64e3891f62a commit 6bedf12a8e574569183330796013e64e3891f62a Author: Yunlian Jiang <yunlian@chromium.org> Date: Wed Sep 07 18:11:10 2016 Add llvm profiles for selected boards This adds llvm profile for our nightly test. BUG= chromium:643459 TEST=setup_boards with profile=llvm Change-Id: Ice4696243cfb9bfafacb7b9e06f3331ad2983f7b Reviewed-on: https://chromium-review.googlesource.com/382091 Commit-Ready: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Ting-Yuan Huang <laszio@google.com> [add] https://crrev.com/6bedf12a8e574569183330796013e64e3891f62a/overlay-sentry/profiles/llvm/parent [add] https://crrev.com/6bedf12a8e574569183330796013e64e3891f62a/overlay-terra/profiles/llvm/parent [add] https://crrev.com/6bedf12a8e574569183330796013e64e3891f62a/overlay-nyan/profiles/llvm/parent
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/563c923781ab863245966d107a9dfd2c2547b2f2 commit 563c923781ab863245966d107a9dfd2c2547b2f2 Author: Yunlian Jiang <yunlian@google.com> Date: Mon Sep 12 15:59:55 2016 profile: add llvm profile for squawks This adds llvm profile for squawks. BUG= chromium:643459 TEST=setup_boards with profile=llvm Change-Id: I0b5ba891f9dc98163d6947e97ff47d15d1fd8cf0 Reviewed-on: https://chromium-review.googlesource.com/383890 Commit-Ready: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> [add] https://crrev.com/563c923781ab863245966d107a9dfd2c2547b2f2/overlay-squawks/profiles/llvm/parent
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/1af2576f62c5b4a6bc730992df9066d09717af6b commit 1af2576f62c5b4a6bc730992df9066d09717af6b Author: Yunlian Jiang <yunlian@google.com> Date: Mon Sep 12 18:00:40 2016 profile: add llvm profile for lumpy, link and lars This adds llvm profile for lumpy, link and lars. BUG= chromium:643459 TEST=setup_boards with profile=llvm Change-Id: I3913ff8048e277a54b94bd7193269f2d28e35a10 Reviewed-on: https://chromium-review.googlesource.com/384353 Commit-Ready: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Luis Lozano <llozano@chromium.org> [add] https://crrev.com/1af2576f62c5b4a6bc730992df9066d09717af6b/overlay-link/profiles/llvm/parent [add] https://crrev.com/1af2576f62c5b4a6bc730992df9066d09717af6b/overlay-lumpy/profiles/llvm/parent [add] https://crrev.com/1af2576f62c5b4a6bc730992df9066d09717af6b/overlay-lars/profiles/llvm/parent
llvm became default and the profiles are cleaned in a6917e0d3b7b616bf0531e2c73c5436e2d424c0c
Comment 1 by bugdroid1@chromium.org
, Sep 2 2016