| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of passing libc++.so and libc++abi.so on the command line to the linker,
we want to be able to simply pass -stdlib=libc++ to the clang driver and let it
make the decision about linking the DSOs. In this way we can avoid linking
libc++ into C executables.
To this effect we introduce a proxy target which adds -stdlib=libc++ to direct
dependents' flags but does not link the actual DSO. We also link libc++abi
statically into libc++. The latter change is necessary because clang's
-stdlib=libc++ mode is set up to use libsupc++ as the ABI implementation, and
will not automatically pick up libc++abi.so.
BUG=318770
R=glider@chromium.org, thakis@chromium.org
NOTRY=true
TEST=msan
Review URL: https://codereview.chromium.org/264613005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@268169 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add missing link dependencies.
BUG=330864
R=glider@chromium.org
NOTRY=true
Review URL: https://codereview.chromium.org/211183002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@259272 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts a workaround for a GOMA bug which should now be fixed.
BUG=337426
TBR=glider@chromium.org
NOTRY=true
Review URL: https://codereview.chromium.org/189163002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255457 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
binary targets depend on them.
BUG=346703
TBR=earthdok@chromium.org
Review URL: https://codereview.chromium.org/187623002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255013 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=337426
TBR=glider@chromium.org
Review URL: https://codereview.chromium.org/166373005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251388 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Temporary workaround for a goma bug.
BUG=337426
TBR=glider@chromium.org
Review URL: https://codereview.chromium.org/167113004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251365 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=318770, 313751
R=glider@chromium.org,thakis@chromium.org,bradnelson@chromium.org,darin@chromium.org,phajdan@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=240682
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=241574
Review URL: https://codereview.chromium.org/75213003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242088 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Reason for revert: linux builder check_licenses failure. - nick]
> Add libc++ and libc++abi to third-party.
>
> BUG=318770, 313751
> R=glider@chromium.org,thakis@chromium.org,bradnelson@chromium.org,darin@chromium.org
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=240682
>
> Review URL: https://codereview.chromium.org/75213003
TBR=alextaran@chromium.org
Review URL: https://codereview.chromium.org/118243004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241595 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=318770, 313751
R=glider@chromium.org,thakis@chromium.org,bradnelson@chromium.org,darin@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=240682
Review URL: https://codereview.chromium.org/75213003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241574 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change broke deps2git. We will add the repos in a bit and
we'll add check_deps2git to the CQ.
> Add libc++ and libc++abi to third-party.
>
> BUG=318770, 313751
> R=glider@chromium.org,thakis@chromium.org,bradnelson@chromium.org,darin@chromium.org
>
> Review URL: https://codereview.chromium.org/75213003
TBR=alextaran@chromium.org
Review URL: https://codereview.chromium.org/110333004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240706 0039d316-1c4b-4281-b951-d872f2087c98
|
|
BUG=318770, 313751
R=glider@chromium.org,thakis@chromium.org,bradnelson@chromium.org,darin@chromium.org
Review URL: https://codereview.chromium.org/75213003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240682 0039d316-1c4b-4281-b951-d872f2087c98
|