summaryrefslogtreecommitdiffstats
path: root/native_client_sdk
Commit message (Collapse)AuthorAgeFilesLines
* [NaCl SDK] Update smoothlife build to use webportsbinji2016-03-221-3/+5
| | | | | | | | | BUG=none R=bradnelson@chromium.org Review URL: https://codereview.chromium.org/1819973004 Cr-Commit-Position: refs/heads/master@{#382630}
* [NaCL SDK] nacl_io: Re-enable UnixSocketMultithreadedTest.SendRecvavallee2016-02-241-1/+1
| | | | | | | | | | | Spamminess and flakiness should be fixed by the previous CL. BUG=588784 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1726723002 Cr-Commit-Position: refs/heads/master@{#377406}
* [NaCL SDK] nacl_io: Reduce UnixSocketMultithreadedTest.SendRecv spamminess.avallee2016-02-231-14/+7
| | | | | | | | | | | | | | | | Each iteration of recv now maintains the invariant that read_vector->size() reflects the total number of bytes received from the socket. Also shortcutting the verification of the received buffers. Fail immediately and only report the first incorrect location. BUG=588784 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1721853002 Cr-Commit-Position: refs/heads/master@{#376889}
* [NaCl SDK] Add explicit path to gn exectuablesbc2016-02-221-3/+14
| | | | | | | | | | | | Relying on the 'gn' wrapper in depot_tools doesn't work as its currently broken on the official builders. CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk BUG=588794 Review URL: https://codereview.chromium.org/1718283002 Cr-Commit-Position: refs/heads/master@{#376830}
* [NaCl SDK] Disable UnixSocketMultithreadedTest.SendRecvsbc2016-02-221-1/+1
| | | | | | | | | | | | This test was added recently and is failing intermittently on the bots. TBR=binji BUG=584997,588784 Review URL: https://codereview.chromium.org/1725463002 Cr-Commit-Position: refs/heads/master@{#376798}
* [NaCl SDK] Skip gyp when running 'gclient runhooks'sbc2016-02-221-0/+1
| | | | | | | | | | This saves a little time. CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1712403002 Cr-Commit-Position: refs/heads/master@{#376796}
* [NaCl SDK] Fix intermittent deadlock in kernel_wrap_testsbc2016-02-202-4/+14
| | | | | | | | | | | | Disable mocking of munmap call under newlib to avoid deadlocking dlmalloc. CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk BUG=378596 Review URL: https://codereview.chromium.org/1713493005 Cr-Commit-Position: refs/heads/master@{#376616}
* [NaCl SDK] Add pepper_50 to naclsdk_manifest2.jsonsbc2016-02-191-10/+10
| | | | | | | | TEST=build_tools/update_nacl_manifest.py -n -v Review URL: https://codereview.chromium.org/1654003003 Cr-Commit-Position: refs/heads/master@{#376553}
* [NaCl SDK] convert build_sdk from gyp to gnsbc2016-02-191-199/+106
| | | | | | | | | CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk BUG=585999 Review URL: https://codereview.chromium.org/1688803003 Cr-Commit-Position: refs/heads/master@{#376530}
* [NaCL SDK] nacl_io: Add Threaded Unix Socket Test.avallee2016-02-195-3/+217
| | | | | | | | | | | | | | | | | Ensure we test actual multithreaded use of the unix domain sockets available through socketpair(). There was a crash that occurred when emitters were updated without holding their lock. + Add UnixSocketMultithreadedTest.SendRecv. + Implement shutdown for Unix sockets (necessary to implement a sane test). BUG=584997 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1708613002 Cr-Commit-Position: refs/heads/master@{#376401}
* [NaCl SDK] Enable asan/tsan/valgrind test runssbc2016-02-193-33/+59
| | | | | | | | CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1715433002 Cr-Commit-Position: refs/heads/master@{#376400}
* nacl_io: socketpair: Fix missing lockcernekee2016-02-194-13/+5
| | | | | | | | | | | | | | | | | UnixEventEmitter::{ReadIn,WriteOut}_Locked() call peer->UpdateStatus_Locked() without locking "peer". The shared FIFOs are protected from concurrent access, but the peer's listener map isn't. This results in a NaCl crash under load. Fix this by using the master's fifo_lock_ to guard accesses to either emitter's *_Locked functions. BUG=584997 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1685493002 Cr-Commit-Position: refs/heads/master@{#376391}
* Reland of [NaCl SDK] Add initial support for building the SDK with gn ↵sbc2016-02-181-0/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (patchset #1 id:1 of https://codereview.chromium.org/1693213002/ ) Reason for revert: clang/win compile failures was fixed: https://codereview.chromium.org/1706613002 CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_clang_x64_dbg Original issue's description: > Revert of [NaCl SDK] Add initial support for building the SDK with gn (patchset #6 id:100001 of https://codereview.chromium.org/1693053002/ ) > > Reason for revert: > Doesn't build with clang/win and looks nontrivial to fix: > > https://build.chromium.org/p/chromium.fyi/builders/CrWinClang64%28dbg%29/builds/3655/steps/compile/logs/stdio > > FAILED: ninja -t msvc -e environment.x64 -- E:\b\build\goma/gomacc.exe ../../third_party/llvm-build/Release+Asserts/bin/clang-cl.exe /nologo /showIncludes /FC @obj/native_client/src/trusted/validator/driver/ncval_new/ncval.obj.rsp /c ../../native_client/src/trusted/validator/driver/ncval.cc /Foobj/native_client/src/trusted/validator/driver/ncval_new/ncval.obj /Fdobj/native_client/src/trusted/validator/driver/ncval_new_cc.pdb > ../../native_client/src/trusted/validator/driver/ncval.cc(359,36) : error: ISO C++11 does not allow conversion from string literal to 'char *' [-Werror,-Wwritable-strings] > while ((opt = getopt(argc, argv, "vd")) != -1) { > ^ > > (and i'm guessing several more) > > Original issue's description: > > [NaCl SDK] Add initial support for building the SDK with gn > > > > build_sdk.py still uses gyp. I have a followup CL to > > convert that to gn. > > > > BUG=585999 > > TBR=binji@chromium.org,dpranke@chromium.org,bradnelson@chromium.org,sbc@chromium.org > # Skipping CQ checks because original CL landed less than 1 days ago. > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=585999 > > Committed: https://crrev.com/b78379a22336ce66dac20778db7964e40faa9180 > Cr-Commit-Position: refs/heads/master@{#375349} TBR=binji@chromium.org,dpranke@chromium.org,bradnelson@chromium.org,thakis@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=585999 Review URL: https://codereview.chromium.org/1705923002 Cr-Commit-Position: refs/heads/master@{#376080}
* Revert of [NaCl SDK] Add initial support for building the SDK with gn ↵thakis2016-02-131-65/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (patchset #6 id:100001 of https://codereview.chromium.org/1693053002/ ) Reason for revert: Doesn't build with clang/win and looks nontrivial to fix: https://build.chromium.org/p/chromium.fyi/builders/CrWinClang64%28dbg%29/builds/3655/steps/compile/logs/stdio FAILED: ninja -t msvc -e environment.x64 -- E:\b\build\goma/gomacc.exe ../../third_party/llvm-build/Release+Asserts/bin/clang-cl.exe /nologo /showIncludes /FC @obj/native_client/src/trusted/validator/driver/ncval_new/ncval.obj.rsp /c ../../native_client/src/trusted/validator/driver/ncval.cc /Foobj/native_client/src/trusted/validator/driver/ncval_new/ncval.obj /Fdobj/native_client/src/trusted/validator/driver/ncval_new_cc.pdb ../../native_client/src/trusted/validator/driver/ncval.cc(359,36) : error: ISO C++11 does not allow conversion from string literal to 'char *' [-Werror,-Wwritable-strings] while ((opt = getopt(argc, argv, "vd")) != -1) { ^ (and i'm guessing several more) Original issue's description: > [NaCl SDK] Add initial support for building the SDK with gn > > build_sdk.py still uses gyp. I have a followup CL to > convert that to gn. > > BUG=585999 TBR=binji@chromium.org,dpranke@chromium.org,bradnelson@chromium.org,sbc@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=585999 Review URL: https://codereview.chromium.org/1693213002 Cr-Commit-Position: refs/heads/master@{#375349}
* [NaCl SDK] Add initial support for building the SDK with gnsbc2016-02-131-0/+65
| | | | | | | | | | | build_sdk.py still uses gyp. I have a followup CL to convert that to gn. BUG=585999 Review URL: https://codereview.chromium.org/1693053002 Cr-Commit-Position: refs/heads/master@{#375335}
* [NaCl SDK] kernel_wrap_tests: Setup munmap mocks before calling ki_initbinji2016-02-101-3/+3
| | | | | | | | | | | | | | If munmap is called during ki_init() in a kernel_wrap_test, it will print a message saying the call was unexpected. This will cause a deadlock since it is trying to print a message inside the memory allocator. BUG=378596 R=sbc@chromium.org CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1681223004 Cr-Commit-Position: refs/heads/master@{#374745}
* [NaCl SDK] Remove old/unused gyp definessbc2016-02-103-20/+9
| | | | | | | | | | | | | | | | - use_nacl_clang is now the default and has no meaning. - ninja is the default generator for gyp_chromeium and gyp_nacl. - support for nacl_allow_thin_archives was reverted from NaCl - Made GypNinjaBuild_Pnacl and GypNinjaBuild_PPAPI consistent. CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk BUG= Review URL: https://codereview.chromium.org/1684883002 Cr-Commit-Position: refs/heads/master@{#374694}
* nacl_io: Add bare-bones getnameinfo() implementationcernekee2016-02-092-4/+147
| | | | | | | | | | | | This can't perform reverse DNS queries, but at least it can translate sockaddr_in and sockaddr_in6 into numeric IP strings. BUG=386832 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1683553002 Cr-Commit-Position: refs/heads/master@{#374498}
* nacl_io: Add SOCK_DGRAM support to socketpair()cernekee2016-02-0910-32/+146
| | | | | | | | | | | | | | | Change UnixEventEmitter to use a generic FIFOInterface instead of FIFOChar specifically. Add bytewise Read() and Write() methods to the former interface so that subclasses can handle both stream and datagram based communication. For SOCK_DGRAM, use the FIFOPacket class as the backend instead of FIFOChar. BUG=584925 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1679643002 Cr-Commit-Position: refs/heads/master@{#374248}
* [NaCl SDK] Cleanup references to old newlib toolchainsbc2016-02-0246-695/+244
| | | | | | | | | | | | | | | - remove references from the docs - don't build newlib SDK componenes - remove newlib as a valid toolchain in the build system - remove use_sysroot=1 setting (this is now the default) - remove old/unused dsc2gyp.py script - regenerate docs CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk Review URL: https://codereview.chromium.org/1655873003 Cr-Commit-Position: refs/heads/master@{#373024}
* [NaCl SDK] Fix "make debug" command.binji2016-01-232-1/+2
| | | | | | | | | BUG=none R=sbc@chromium.org Review URL: https://codereview.chromium.org/1599303008 Cr-Commit-Position: refs/heads/master@{#371113}
* Updating nacl sdk docs to match changed sample.bradnelson2016-01-194-206/+19
| | | | | | | | | | | | The voronoi sample has been reduce to make it easier to maintain. BUG=None TEST=None R=binji@chromium.org,sbc@chromium.org Review URL: https://codereview.chromium.org/1561343002 Cr-Commit-Position: refs/heads/master@{#370209}
* Update README.chromium to reflect whether a tool is shipped or nothichris1232016-01-132-2/+2
| | | | | | | | | | Mark tools that are only used for testing as NOT_SHIPPED. Also fix bintree's license (MIT License -> MIT) and fix the name & short name of libc++-static. BUG=499582 Review URL: https://codereview.chromium.org/1532203002 Cr-Commit-Position: refs/heads/master@{#369150}
* [NaCl SDK] Remove pepper_48 from naclsdk_manifest2.jsonsbc2016-01-081-10/+0
| | | | | | | | | | | | We don't have a good build of pepper_48 on all platforms so we are going to skip this version of go directly to pepper_49. NOTRY=true Review URL: https://codereview.chromium.org/1567863005 Cr-Commit-Position: refs/heads/master@{#368356}
* [NaCl SDK] Don't include gtest/gmock in library formsbc2016-01-0714-196/+119
| | | | | | | | | | | | | | | | | | | | | | These are designed to be built from source into each project that uses them. The change also remove gtest/gmock from the default include path which allows different versions to be used, for example, in webports. A corresponding change to webports will be required: https://codereview.chromium.org/1555913002 Fix host_vc.mk such that it uses SRC_TO_OBJ to derive object file name (i.e. fix http://crbug/569091). CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk BUG=569091 Review URL: https://codereview.chromium.org/1559463002 Cr-Commit-Position: refs/heads/master@{#368128}
* Updating nacl sdk generated docs.bradnelson2016-01-0796-3/+3
| | | | | | | | | | BUG=None TEST=None R=sbc@chromium.org Review URL: https://codereview.chromium.org/1565023002 Cr-Commit-Position: refs/heads/master@{#367975}
* [NaCl SDK] Remove references to naclports bundlesbc2015-12-1820-77/+51
| | | | | | | | CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1531683006 Cr-Commit-Position: refs/heads/master@{#366028}
* [NaCl SDK] Don't include rebuilt versions of toolchain libssbc2015-12-181-19/+0
| | | | | | | | | | | | This change doesn't actually stop building them. That requires a nacl-side change: https://codereview.chromium.org/1050993002 CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1535873002 Cr-Commit-Position: refs/heads/master@{#366011}
* [NaCl SDK] Re-generate docssbc2015-12-18164-1216/+7397
| | | | | | | | | Add check for doxygen version of build script since we require a specific version (sadly). Review URL: https://codereview.chromium.org/1536883002 Cr-Commit-Position: refs/heads/master@{#365977}
* [NaCl SDK] Add pepper_49 to naclsdk_manifest2.jsonsbc2015-12-161-10/+10
| | | | | | Review URL: https://codereview.chromium.org/1527883002 Cr-Commit-Position: refs/heads/master@{#365582}
* [NaCl SDK] Remove support for bionic toolchainsbc2015-12-0226-848/+28
| | | | | | | | | | | Second attempt at landing. First attempt was reverted: https://codereview.chromium.org/1269623004 CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk;tryserver.chromium.linux:linux_chromium_rel_ng Review URL: https://codereview.chromium.org/1489103002 Cr-Commit-Position: refs/heads/master@{#362611}
* Revert of [NaCl SDK] Remove support for bionic toolchain (patchset #3 ↵scheib2015-12-0125-28/+847
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | id:40001 of https://codereview.chromium.org/1269623004/ ) Reason for revert: Broke build: https://build.chromium.org/p/chromium/builders/Linux%20x64/builds/12371 ninja -w dupbuild=err -C /b/build/slave/Linux_x64/build/src/out/Release chrome gn_all -j50 ninja: Entering directory `/b/build/slave/Linux_x64/build/src/out/Release' [1/1] Regenerating ninja files ninja: error: '../../native_client_sdk/src/libraries/nacl_io/kernel_wrap_bionic.cc', needed by 'newlib_pnacl/obj/native_client_sdk/src/libraries/nacl_io/nacl_io/kernel_wrap_bionic.o', missing and no known rule to make it Original issue's description: > [NaCl SDK] Remove support for bionic toolchain > > CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk > > Committed: https://crrev.com/2bd1f02649d6fe8b0a5616932e40b67478c58174 > Cr-Commit-Position: refs/heads/master@{#362454} TBR=binji@chromium.org,sbc@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1493443002 Cr-Commit-Position: refs/heads/master@{#362480}
* [NaCl SDK] Remove support for bionic toolchainsbc2015-12-0125-847/+28
| | | | | | | | CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1269623004 Cr-Commit-Position: refs/heads/master@{#362454}
* [NaCl SDK] Add pepper_48 to naclsdk_manifest2.jsonsbc2015-12-011-10/+10
| | | | | | | | R=binji Review URL: https://codereview.chromium.org/1485863002 Cr-Commit-Position: refs/heads/master@{#362319}
* [NaCl SDK] Update sdk_tools bundlesbc2015-11-252-10/+10
| | | | | | | | | | | | | | This publishes the following changes: acb9748 [NaCl SDK] Prune old entries local naclsdk_manifest2.json b7518cd [NaCl SDK] Show file size while downloading SDK archives 82ea27a Do not fail checksum check before download This change was automatically generated by: $ ./update_sdktools.py Review URL: https://codereview.chromium.org/1472253002 Cr-Commit-Position: refs/heads/master@{#361716}
* [NaCl SDK] Prune old entries local naclsdk_manifest2.jsonsbc2015-11-103-16/+37
| | | | | | | | | | | | This prevents the local manifest from growing unboundedly when the user removes SDKs manually rather than via the uninstall command. CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1419263002 Cr-Commit-Position: refs/heads/master@{#358898}
* Partial revert of r357449 to keep Flash 19.x working.thestig2015-11-051-1/+2
| | | | | | | | BUG=551093 Review URL: https://codereview.chromium.org/1416303007 Cr-Commit-Position: refs/heads/master@{#357968}
* PPAPI: Remove PPB_Font_Dev.thestig2015-11-022-3/+0
| | | | | | | | TBR=brettw@chromium.org Review URL: https://codereview.chromium.org/1428653002 Cr-Commit-Position: refs/heads/master@{#357449}
* [NaCl SDK] Show file size while downloading SDK archivestechtonik2015-11-011-4/+10
| | | | | | | | | | | | | Downloading bundle pepper_46 (file 1/2 - "naclports.tar.bz2") |================================================| 74642748 ... 4416/72893 kB BUG=153014 Review URL: https://codereview.chromium.org/1405103005 Cr-Commit-Position: refs/heads/master@{#357284}
* [NaCl SDK] nacl_io: Fix for recv() after remove socket shutdownsbc2015-10-272-7/+7
| | | | | | | | | | | | | Update the test that alraedy existed so that the socket shutdown event propogates to the client before the read attempt. BUG=467381,532407 CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1422103002 Cr-Commit-Position: refs/heads/master@{#356413}
* [NaCl SDK] Use gyp_nacl when building NaCl components via gypsbc2015-10-271-9/+1
| | | | | | | | | | | | | | | | | | | This fixes an the Mac SDK build which was failing due to an incompatibility between chromium's chommon.gypi and some of the untrusted targets in the NaCl tree. Chromium's common.gypi was assuming all NaCl untrusted targets define nacl_untrusted_build and adding libc++ headers to the include path for all non-nacl targets. This was causing build failures since the libc++ headers are not compatible with the old version of gcc used by NaCl. CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1413863008 Cr-Commit-Position: refs/heads/master@{#356357}
* [NaCl SDK] Allow ppapi_simple apps to use main entry point.sbc2015-10-2440-190/+359
| | | | | | | | | | | | | | This change makes ppapi_simple into a linker script since we need to force the __nacl_main symbol to be included in the link line (its weak referenced by _start as a replacement for main). CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk BUG=246246 Review URL: https://codereview.chromium.org/18435011 Cr-Commit-Position: refs/heads/master@{#355947}
* Do not fail checksum check before downloadtechtonik2015-10-222-1/+2
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/1413663005 Cr-Commit-Position: refs/heads/master@{#355597}
* Adding shortcut link to html5devconf slides.bradnelson2015-10-191-0/+3
| | | | | | | | | | | | gonacl.com/magic BUG=None TEST=deployed already R=binji@chromium.org Review URL: https://codereview.chromium.org/1414673002 Cr-Commit-Position: refs/heads/master@{#354802}
* [NaCl SDK] Add support for SO_TYPE to getsockoptsbc2015-10-166-11/+35
| | | | | | | | | CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk BUG=447869 Review URL: https://codereview.chromium.org/1413683002 Cr-Commit-Position: refs/heads/master@{#354608}
* [NaCl SDK] Fix create_nmf to include arm/glibc ELF loadersbc2015-10-165-65/+184
| | | | | | | | | | | Add tests for ARM glibc nmfs. CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk BUG=505885 Review URL: https://codereview.chromium.org/1398883004 Cr-Commit-Position: refs/heads/master@{#354536}
* [NaCl SDK] Ship arm_elf_loader.nexe on all platformssbc2015-10-163-10/+9
| | | | | | | | | | | Enable sel_ldr testing glibc/arm builds. CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk BUG=505885 Review URL: https://codereview.chromium.org/1403303002 Cr-Commit-Position: refs/heads/master@{#354424}
* [NaCl SDK] Add pepper_47, remove pepper_39 and pepper_40.binji2015-10-151-20/+10
| | | | | | | | | BUG=none R=sbc@chromium.org Review URL: https://codereview.chromium.org/1395633005 Cr-Commit-Position: refs/heads/master@{#354365}
* Update pthreads-win32 URL.bungeman2015-10-121-2/+2
| | | | | | | | | | The old URL is an automatic redirect to the new URL, so use the new URL. BUG=chromium:476190 Review URL: https://codereview.chromium.org/1401753002 Cr-Commit-Position: refs/heads/master@{#353537}
* Fix create_nmf.py to handle nmfs mixing arm + x86.bradnelson2015-10-091-11/+16
| | | | | | | | | | | | | | | | | | create_nmf.py was correctly handling all x86 or all arm nmf files, but failing for glibc when both are combined. This was due to x86 using runnable-ld.so vs arm not. Eliminating the assuming that runnable-ld.so is either used for all archs or none. BUG=None TEST=manual R=sbc@chromium.org,binji@chromium.org CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk Review URL: https://codereview.chromium.org/1396583003 Cr-Commit-Position: refs/heads/master@{#353193}