| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
(This basically renames everything...)
This change was originally landed at r240799, but was reverted speculatively. See https://codereview.chromium.org/113123003/
BUG=none
TBR=noelallen@chromium.org, sbc@chromium.org
Review URL: https://codereview.chromium.org/111143003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242002 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/111253005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241976 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
M33 branched on December 16th 2013, update the NaCl SDK release notes to mention libc++ and sjlj EH.
R= sbc@chromium.org, binji@chromium.org, mackinlay@chromium.org, sehr@chromium.org, awatson@chromium.org
BUG= N/A
TEST= N/A
NOTRY=true
(documentation only change)
Review URL: https://codereview.chromium.org/118313005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241920 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
You can now pass -b to test_projects to build the projects you specify.
I've also removed the -p options for test_projects and build_projects. They've
been deprecated for a while, and I don't think anyone is using them anymore.
This change was originally landed at r240804, but was reverted speculatively.
See https://codereview.chromium.org/105833005/
BUG=none
TBR=sbc@chromium.org
Review URL: https://codereview.chromium.org/108573006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241792 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
We can't add pepper_33 yet because there isn't a good build yet.
BUG=none
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/98113004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241780 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/100213012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241723 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It would fail parsing localized string otherwise. For example 'file format' is
'format de fichier' with LANG=fr_CA.UTF-8.
(This is the same fix as r240802; See http://crrev.com/108213002. That change
was reverted because it also included a change that broke generation of .nmf
files for GLibc)
BUG=NONE
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/115153008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241359 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Also add note about calling exit() being unnecessary.
BUG=323855
R=awatson@chromium.org, bsy@google.com
Review URL: https://codereview.chromium.org/108783002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241331 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Suspected to break ppapi/nacl glibc tests
> Fix create_nmf.py on non-English locale.
>
> It would fail parsing localized string otherwise. For example 'file format' is
> 'format de fichier' with LANG=fr_CA.UTF-8.
>
> Fix file_arch could be used before being assigned.
>
> R=sbc@chromium.org
> BUG=
>
> Review URL: https://codereview.chromium.org/108213002
TBR=maruel@chromium.org
Review URL: https://codereview.chromium.org/116193002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240860 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Speculative revert to fix 32-bit NaCl failures.
> [NaCl SDK] Add option to test_projects to build project first.
>
> You can now pass -b to test_projects to build the projects you specify.
>
> I've also removed the -p options for test_projects and build_projects. They've
> been deprecated for a while, and I don't think anyone is using them anymore.
>
> BUG=none
> R=sbc@chromium.org
>
> Review URL: https://codereview.chromium.org/105833005
TBR=binji@chromium.org
Review URL: https://codereview.chromium.org/115783002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240851 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Speculative revert to fix 32-bit NaCl failures.
> [NaCl SDK] nacl_io: Rename Mount -> Filesystem, MountNode -> Node.
>
> (This basically renames everything...)
>
> BUG=none
> R=noelallen@chromium.org, sbc@chromium.org
>
> Review URL: https://codereview.chromium.org/113123003
TBR=binji@chromium.org
Review URL: https://codereview.chromium.org/115713002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240844 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
You can now pass -b to test_projects to build the projects you specify.
I've also removed the -p options for test_projects and build_projects. They've
been deprecated for a while, and I don't think anyone is using them anymore.
BUG=none
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/105833005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240804 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It would fail parsing localized string otherwise. For example 'file format' is
'format de fichier' with LANG=fr_CA.UTF-8.
Fix file_arch could be used before being assigned.
R=sbc@chromium.org
BUG=
Review URL: https://codereview.chromium.org/108213002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240802 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
(This basically renames everything...)
BUG=none
R=noelallen@chromium.org, sbc@chromium.org
Review URL: https://codereview.chromium.org/113123003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240799 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TEST=trybots
R=binji@chromium.org
Review URL: https://codereview.chromium.org/108533003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240381 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is an initial implementation of the FUSE interface, to allow extending the
types of mounts nacl_io supports.
BUG=none
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/108803003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240167 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/108673002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240147 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
It seems to have broken as of r286038.
BUG=262379
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/111963004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240138 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
The C++ wrapper will be in a separate CL.
BUG=327197,233439
TEST=None
Review URL: https://codereview.chromium.org/103993006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240013 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
"Make arguments to Element methods non-optional" was
reverted in Blink because these tests began failing.
BUG=325922
Review URL: https://codereview.chromium.org/111833002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239999 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This way when you run make you'll build Release, and if you navigate to the page
you'll load the Release build.
This CL also adds an "error" handler to common.js by default; this makes it easier to see when you are trying to run an example that doesn't exist.
Finally, I've also added a Debug/Release selector to the index.html landing page (served when you run "make run" from the examples directory)
BUG=327130
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/110803002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239803 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
See recent PSA on the mailing list:
https://groups.google.com/forum/#!topic/native-client-discuss/0spfg6O04FM
BUG= http://code.google.com/p/nativeclient/issues/detail?id=3623
R= dschuff@chromium.org
NOTRY=true
(documentation update)
Review URL: https://codereview.chromium.org/111303002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239792 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/102423006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239619 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes a fix for the PNaCl build. I wasn't including stdlib.h, when
using rand(), RAND_MAX, and exit().
BUG=none
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/108273006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239560 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=None
Review URL: https://codereview.chromium.org/103093004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239545 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=276739
Review URL: https://codereview.chromium.org/105943006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239309 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This pulls in the following Native Client changes:
r12489: (jfb) Build libc++/libc++abi with HAS_THREAD_LOCAL
r12490: (jvoung) PNaCl: Update LLVM test suite revision in pnacl/COMPONENT_REVISIONS
r12491: (jvoung) Add dashy repos (llvm-test-suite) to pnacl/deps_update.py
r12492: (mseaborn) Add tests for C++ exception types that use virtual base classes
r12493: (jfb) Update TOOL_REVISIONS for PNaCl 12483->12489
r12494: (mseaborn) PNaCl: Update libcxxabi revision in pnacl/COMPONENT_REVISIONS: SJLJ EH support
r12495: (jfb) Mark faultqueue test as broken on ARM.
r12496: (kschimpf) PNaCl: Update LLVM revision in pnacl/COMPONENT_REVISIONS
r12497: (mseaborn) Update PNaCl toolchain revision to r12494 to get SJLJ EH support for libc++
This pulls in libc++ as the default standard C++ library for PNaCl and allows SJLJ EH to work with libc++.
This also fixes out-of-bounds std::map access in nacl_io testing, and correspondingly broken test. All used pass because libstdc++ just happened to return the expected value when out-of-bounds, but libc++ doesn't return the same thing and the tests now appeared broken.
BUG=none
TEST=nacl_integration
R=binji@chromium.org, dschuff@chromium.org, ronghuawu@chromium.org
Review URL: https://codereview.chromium.org/98713004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239294 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=binji@chromium.org
Review URL: https://codereview.chromium.org/101873006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238756 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=320450
TEST=nacl_io_socket_test + manual testing
R=binji@chromium.org, noelallen@chromium.org
Review URL: https://codereview.chromium.org/99813004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238281 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There were a couple of issues here:
* make doesn't support spaces, so you have to escape them.
* xterm doesn't exist on mac, use osascript to create a new Terminal window instead.
Also, use the correct basename/default paths for Chrome on each platform.
BUG=322549
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/86053005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238245 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=266952
TEST=bots
R=mcgrathr@chromium.org
Review URL: https://codereview.chromium.org/93133002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238155 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=316353
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/89963002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237535 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Switch from HOST_CC/HOST_CC/etc to the more standard
CC/CXX/etc for the names of the varaibles in the
SDK example build system.
This allow things like "CXX=clang++ make TOOLCHAIN=linux".
Also, fix kernel_wrap.h so that it compiles with
clang++ on desktop linux.
R=binji@chromium.org
Review URL: https://codereview.chromium.org/85813004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237472 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
(This fixes a few URLs I forgot in r237102)
BUG=none
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/85803003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237167 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The rules for building shared libraries are now much
more similar to those for building executables. In
particular we honor the libraries paths and linker flags
for the project.
This discrepancy was causing the libraries to be linked
without -pthread, which was causing a failure under the
recent binutils update in the NaCl toolchain.
R=binji@chromium.org, mcgrathr@chromium.org
Review URL: https://codereview.chromium.org/84073002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237105 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It's unfortunately difficult to test whether this works; I pushed to a
different version on appspot, but https is not allowed there (the certs are
invalid). I've confirmed that http still works, however.
* Also, update .pexes to non-dev versions.
* Also, actually land the change to update docs -> dev.
BUG=none
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/83793005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237102 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix GetStat returning size=0, when there is no "Content-Length" header, and
cache_stat is off.
* Fix infinite loop when reading uncached past the end of the entity.
* Fix error when doing partial read past the end of the entity.
* Fix Fake URLLoader to handle partial content correctly.
* Add parameterized HTTP tests (on each caching type, cache_stat/cache_content).
BUG=320557
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/81483002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236799 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change has been merged to the 1700 branch, so remove it from trunk.
> [NaCl SDK] Turn off parallel GYP when building nacl_sdk.
>
> This will make it easier to drover a change to the 1700 branch, instead of
> having to branch native_client to get the real fix (r12324).
>
> BUG=319564
> R=sbc@chromium.org
>
> Review URL: https://codereview.chromium.org/62523005
TBR=binji@chromium.org
Review URL: https://codereview.chromium.org/82703004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236775 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will make it easier to drover a change to the 1700 branch, instead of
having to branch native_client to get the real fix (r12324).
BUG=319564
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/62523005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236644 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The primary change here is to add VS2012 support, but
this also fixes for the default library path as well as
the new location of pnacl toolchain.
R=binji@chromium.org
Review URL: https://codereview.chromium.org/76503002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236576 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The no-unused-local-typedefs flag is no longer needed
since we moved to a new version of gtest.
The other warnings are all fixed in this CL.
R=binji@chromium.org, binji
BUG=270739
Review URL: https://codereview.chromium.org/77043002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236370 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add -Wl,-Bsymbolic to linux host build so that symbols
in the shared object override those in already loaded
libraries (specifically libc).
Also add .map file generation to linux build.
Also, re-enable --no-sandbox when running linux host builds
(without this loading of the so fails with permission
denied).
BUG=295794
R=binji@chromium.org
Review URL: https://codereview.chromium.org/59823007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236358 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=244313,245431
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/77423002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236343 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently this doesn't do anything nice like ncval_annotate, but it is a step
in the right direction.
BUG=116194
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/78713005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236339 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"Exception handling" is ambiguous, so clarify C++ vs. hardware
exceptions.
"Signal handling" really refers to two features developers might want,
to clarify that.
BUG=none
TEST="make" in native_client_sdk/src/doc
Review URL: https://codereview.chromium.org/77153002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236333 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Tweak the ToC so that the new subheadings appear in it.
BUG=none
TEST="make" in native_client_sdk/src/doc
Review URL: https://codereview.chromium.org/68893021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236081 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This interface shouldn't be used by anything in native_client_sdk.
BUG=
R=binji@chromium.org
Review URL: https://codereview.chromium.org/66153004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236045 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
These are all the leaks found by running valgrind on the
linux host build.
R=binji@chromium.org
Review URL: https://codereview.chromium.org/74643002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236007 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New x86 NaCl toolchains will change the BFD format names displayed
by objdump. Make the script handle both old and new names.
BUG= https://code.google.com/p/nativeclient/issues/detail?id=3636
TEST= none
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/61603010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235909 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=318983
R=sbc@chromium.org
Review URL: https://codereview.chromium.org/63573006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235833 0039d316-1c4b-4281-b951-d872f2087c98
|