summaryrefslogtreecommitdiffstats
path: root/native_client_sdk/src
Commit message (Collapse)AuthorAgeFilesLines
* [NaCl SDK] nacl_io: Rename Mount -> Filesystem, MountNode -> Node.binji@chromium.org2013-12-20106-2921/+2727
| | | | | | | | | | | | | (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
* [NaCl SDK] Add tools/nacl_config.py, for getting SDK path information.binji@chromium.org2013-12-194-0/+377
| | | | | | | | | 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
* Update NaCl SDK release notes.jfb@chromium.org2013-12-191-0/+19
| | | | | | | | | | | | | | 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
* [NaCl SDK] Add option to test_projects to build project first.binji@chromium.org2013-12-192-13/+20
| | | | | | | | | | | | | | | | | 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
* [NaCl SDK] Pin old versions of the SDK (< 30).binji@chromium.org2013-12-191-14/+146
| | | | | | | | | | | 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
* [NaCl SDK] Add NetworkMonitor example.binji@chromium.org2013-12-195-0/+292
| | | | | | | | | 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
* [NaCl SDK] Fix create_nmf.py on non-English locale.binji@chromium.org2013-12-171-1/+5
| | | | | | | | | | | | | | | | 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
* [NaClDocs] Add a snippet about the exitStatus attribute (after crash)jvoung@google.com2013-12-173-2/+31
| | | | | | | | | | | 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
* Revert 240802 "Fix create_nmf.py on non-English locale."jochen@chromium.org2013-12-161-8/+6
| | | | | | | | | | | | | | | | | | | | | | 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
* Revert 240804 "[NaCl SDK] Add option to test_projects to build p..."szym@chromium.org2013-12-142-20/+13
| | | | | | | | | | | | | | | | | | | | | | 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
* Revert 240799 "[NaCl SDK] nacl_io: Rename Mount -> Filesystem, M..."yoz@chromium.org2013-12-14101-2404/+2539
| | | | | | | | | | | | | | | | | | | 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
* [NaCl SDK] Add option to test_projects to build project first.binji@chromium.org2013-12-132-13/+20
| | | | | | | | | | | | | | 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
* Fix create_nmf.py on non-English locale.maruel@chromium.org2013-12-131-6/+8
| | | | | | | | | | | | | | 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
* [NaCl SDK] nacl_io: Rename Mount -> Filesystem, MountNode -> Node.binji@chromium.org2013-12-13101-2539/+2404
| | | | | | | | | | | (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
* [NaCl SDK] update cloud storage URL (commondatastorage -> storage)sbc@chromium.org2013-12-1225-46/+43
| | | | | | | | | 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
* [NaCl SDK] Add FUSE mount.binji@chromium.org2013-12-1138-65/+1423
| | | | | | | | | | | | 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
* [NaCl SDK] Fix traceback spew from getos when Chrome is not in the path.binji@chromium.org2013-12-111-2/+2
| | | | | | | | | 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
* [NaCl SDK] Disable testing graphics3d on Mac.binji@chromium.org2013-12-111-2/+2
| | | | | | | | | | | 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
* Add PPB_Alarms_Dev interface definition.yzshen@chromium.org2013-12-111-0/+2
| | | | | | | | | | | 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
* Add missing argument to Element.setAttribute() callsphilipj@opera.com2013-12-115-6/+6
| | | | | | | | | | | "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
* [NaCl SDK] Make common.js load the Release nexe/pexe by default.binji@chromium.org2013-12-104-8/+61
| | | | | | | | | | | | | | | | 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
* PNaCl docs: update to reflect libc++ and exception handling supportjfb@chromium.org2013-12-103-46/+51
| | | | | | | | | | | | | | 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
* [NaCl SDK AppEngine] Turn on https for all requests.binji@chromium.org2013-12-101-0/+5
| | | | | | | | | 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
* [NaCl SDK AppEngine] Roll smoothlife version.binji@chromium.org2013-12-091-1/+1
| | | | | | | | | | | | 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
* Remove PPB_Ext_Alarms_Dev and PPB_Ext_Events_Dev.yzshen@chromium.org2013-12-092-10/+0
| | | | | | | | | 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
* nacl_io: Add inet_pton() and ip6addr_* consts.sergeyu@chromium.org2013-12-075-0/+237
| | | | | | | | 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
* NaCl: Update revision in DEPS, r12488 -> r12497binji@chromium.org2013-12-072-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* [NaCl SDK] Pass 'clang=1' to gyp builds on macsbc@chromium.org2013-12-041-1/+3
| | | | | | | | 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
* [NaCl SDK] nacl_io: implement set/getsockopt for TCP_NODELAY.sbc@chromium.org2013-12-035-13/+100
| | | | | | | | | | 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
* [NaCl SDK] Fix "make debug" and "make run" on Mac.binji@chromium.org2013-12-034-23/+48
| | | | | | | | | | | | | | | 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
* [NaCl SDK] Fix sel_ldr.py so it uses nacl_helper_bootstrap correctly.sbc@chromium.org2013-12-021-6/+17
| | | | | | | | | | 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
* [NaCl IO] Fix ODR violation when building under Chromium.plundblad@chromium.org2013-11-271-2/+6
| | | | | | | | | 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
* [NaCl SDK] Make is easier to override linux host compilersbc@chromium.org2013-11-273-23/+22
| | | | | | | | | | | | | | | | | 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
* [NaCl SDK AppEngine] Fix lua URLs to support loading from https.binji@chromium.org2013-11-252-3/+3
| | | | | | | | | | | (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
* [NaCl SDK] fix shared library link rule in example build system.sbc@chromium.org2013-11-252-20/+30
| | | | | | | | | | | | | | | | | 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
* [NaCl SDK AppEngine] Fix URLs to support loading from https.binji@chromium.org2013-11-2515-22/+22
| | | | | | | | | | | | | | | | 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
* [NaCl SDK] nacl_io: Fix some httpfs bugs.binji@chromium.org2013-11-226-331/+453
| | | | | | | | | | | | | | | | * 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
* Revert 236644 "[NaCl SDK] Turn off parallel GYP when building na..."binji@chromium.org2013-11-221-7/+5
| | | | | | | | | | | | | | | | | | | | 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
* [NaCl SDK] Turn off parallel GYP when building nacl_sdk.binji@chromium.org2013-11-221-5/+7
| | | | | | | | | | | | 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
* [NaCl SDK] Update published version of Visual Studio addin.sbc@chromium.org2013-11-211-1/+1
| | | | | | | | | | | | 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
* [NaCl SDK] Remove unneeded warning supressions.sbc@chromium.org2013-11-218-25/+6
| | | | | | | | | | | | | | 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
* [NaCl SDK] Enable linux host build of nacl_io_socket_test.sbc@chromium.org2013-11-215-104/+119
| | | | | | | | | | | | | | | | | | | 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
* [NaCl SDK] Add URLLoader fake pepper interface.binji@chromium.org2013-11-2010-548/+933
| | | | | | | | | 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
* [NaCl SDK] Run ncval on executables as part of build.binji@chromium.org2013-11-203-0/+102
| | | | | | | | | | | | 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
* NaCl docs: Clarify signal handling and exception handling sectionsmseaborn@chromium.org2013-11-201-14/+34
| | | | | | | | | | | | | | | "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
* NaCl docs: Add instructions for how to debug a PNaCl pexemseaborn@chromium.org2013-11-201-1/+65
| | | | | | | | | | | 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
* NaCl SDK: Remove PPB_Testing_Dev.teravest@chromium.org2013-11-191-1/+0
| | | | | | | | | | | 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
* [NaCl SDK] Fix memory leaks in nacl_io_test.sbc@chromium.org2013-11-192-9/+9
| | | | | | | | | | | 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
* Teach create_nmf.py about new toolchains' BFD format namesmcgrathr@chromium.org2013-11-191-1/+5
| | | | | | | | | | | | | 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
* [NaCl SDK] nacl_io: Auto-bind UDP socket on first sendto().binji@chromium.org2013-11-183-6/+74
| | | | | | | | | 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