Commit d23ca4a6 authored by jochen@chromium.org's avatar jochen@chromium.org

Don't build NaCl's syscall handler into a shared library

Fixes shared library Chromium build on x86-64 on Linux.

BUG=35829
TEST=build

Review URL: http://codereview.chromium.org/652109
Patch from mseaborn@.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39729 0039d316-1c4b-4281-b951-d872f2087c98
parent a5773a73
...@@ -47,7 +47,10 @@ ...@@ -47,7 +47,10 @@
'targets': [ 'targets': [
{ {
'target_name': 'nacl', 'target_name': 'nacl',
'type': '<(library)', # The TLS (Thread Local Storage) access used by NaCl on x86-64
# on Linux/ELF can't be linked into a shared library, so we
# can't use '<(library)' here. See http://crbug.com/35829.
'type': 'static_library',
'msvs_guid': '83E86DAF-5763-4711-AD34-5FDAE395560C', 'msvs_guid': '83E86DAF-5763-4711-AD34-5FDAE395560C',
'variables': { 'variables': {
'nacl_target': 1, 'nacl_target': 1,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment