Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(330)

Issue 946063002: Use seperate usr/lib and usr/include directories for i686-nacl (Closed)

Created:
5 years, 10 months ago by Sam Clegg
Modified:
5 years, 9 months ago
CC:
native-client-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/native_client/pnacl-clang.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Use seperate usr/lib and usr/include directories for i686-nacl This is what the naclports build system is expecting, and I think its preferable anyway (for example, its not a good idea to share include paths between architectures in general). In the long run I'd like to see lib32 move too, but that is a bigger change. This is just enough to make naclports happy. BUG= https://code.google.com/p/nativeclient/issues/detail?id=4108 R=dschuff@chromium.org Committed: 16ff1a6d2e820f1f686440c436d2bc610413879a

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -2 lines) Patch
M lib/Driver/ToolChains.cpp View 2 chunks +2 lines, -2 lines 2 comments Download

Messages

Total messages: 11 (2 generated)
Sam Clegg
5 years, 10 months ago (2015-02-21 01:32:31 UTC) #2
Derek Schuff
On 2015/02/21 01:32:31, Sam Clegg wrote: I agree with you, e.g. on sharing include paths, ...
5 years, 10 months ago (2015-02-26 01:10:51 UTC) #3
Sam Clegg
On 2015/02/26 01:10:51, Derek Schuff wrote: > On 2015/02/21 01:32:31, Sam Clegg wrote: > > ...
5 years, 10 months ago (2015-02-26 17:17:23 UTC) #4
Derek Schuff
On 2015/02/26 17:17:23, Sam Clegg wrote: > On 2015/02/26 01:10:51, Derek Schuff wrote: > > ...
5 years, 10 months ago (2015-02-26 23:29:58 UTC) #5
Sam Clegg
Committed patchset #1 (id:1) manually as 16ff1a6d2e820f1f686440c436d2bc610413879a (presubmit successful).
5 years, 10 months ago (2015-02-26 23:42:38 UTC) #6
jvoung (off chromium)
I'm trying to merge this change into: https://codereview.chromium.org/800553003/ My understanding is that this wasn't supposed ...
5 years, 9 months ago (2015-02-27 17:00:09 UTC) #8
jvoung (off chromium)
https://codereview.chromium.org/946063002/diff/1/lib/Driver/ToolChains.cpp File lib/Driver/ToolChains.cpp (left): https://codereview.chromium.org/946063002/diff/1/lib/Driver/ToolChains.cpp#oldcode2484 lib/Driver/ToolChains.cpp:2484: llvm::sys::path::append(P, "include"); This would have been x86_64-nacl/include, via the ...
5 years, 9 months ago (2015-02-27 17:13:35 UTC) #9
Sam Clegg
On 2015/02/27 17:00:09, jvoung wrote: > I'm trying to merge this change into: https://codereview.chromium.org/800553003/ > ...
5 years, 9 months ago (2015-02-27 17:13:56 UTC) #10
Derek Schuff
5 years, 9 months ago (2015-02-27 17:51:57 UTC) #11
Message was sent while issue was closed.
https://codereview.chromium.org/946063002/diff/1/lib/Driver/ToolChains.cpp
File lib/Driver/ToolChains.cpp (left):

https://codereview.chromium.org/946063002/diff/1/lib/Driver/ToolChains.cpp#ol...
lib/Driver/ToolChains.cpp:2484: llvm::sys::path::append(P, "include");
On 2015/02/27 17:13:35, jvoung wrote:
> This would have been x86_64-nacl/include, via the "x86_64-nacl/usr/include"
> above.
> 
> Now it's changed to i686/include.

you're right. this also breaks the src/clang/test/Driver/nacl-direct.c test
(because it was not updated).
So yeah we should just revert it for now.

Powered by Google App Engine
This is Rietveld 408576698