• mseaborn@chromium.org's avatar
    NaCl: Update revision in DEPS, r9434 -> r9494 · 7bfe2245
    mseaborn@chromium.org authored
    This pulls in the following Native Client changes:
    
    r9435: (shcherbina) Validator_ragel: move checkdecoder test from Makefile to scons
    r9436: (halyavin) Remove commented out code.
    r9437: (dschuff) Update pnacl TC revision to 9432
    r9438: (kschimpf) Define baseline classes for instruction in table simd_dp of ARM validator.
    r9439: (jvoung) Actually ignore -export-dynamic flag from rev r9423, instead.
    r9440: (jvoung) Bump gold rev to pull in Tdata change and llvm for cherry pick:
    r9441: (bradchen) Update enuminsts/ragel_tester.c to fully check base register usage.
    r9442: (mcgrathr) Extend fpu_control_word test for ARM
    r9443: (mseaborn) Fix compile-time assertions to check what was intended
    r9444: (bsy) LOG_FATAL if NACL_EXE_STDERR style I/O redirection fails. handle /dev/null.
    r9445: (mseaborn) Cleanup: Remove unused #defines of "_WINDOWS" and "_CONSOLE"
    r9446: (mseaborn) x86-32: Cleanup: Remove "union PtrAbstraction"
    r9447: (phosek) Make the NaClVmmapUpdate internal and provide NaClVmmapAddWithOverwrite and NaClVmmapRemove public interface
    r9448: (mseaborn) Debug stub: Remove std_types.h, which duplicates NaCl's portability.h
    r9449: (mseaborn) Debug stub: Remove unused IPlatform::CreateThread() function
    r9450: (mseaborn) Debug stub: Cleanup: Remove IPlatform::Log*() functions
    r9451: (mseaborn) Cleanup: Remove unneeded NaClOopDebugger*() hook functions
    r9452: (halyavin) Update cygwin version which includes latest crash fixes.
    r9453: (halyavin) Update scripts to include new cygwin core libraries snapshot.
    r9454: (shcherbina) Validator_ragel build script: properly call python on windows
    r9455: (jvoung) Update pnacl version to 9453.
    r9456: (jvoung) Add pnacl precise bot to trybots list.
    r9457: (khim) Add options argument to the ValudateChunk{AMD64,IA32} function.
    r9458: (mcgrathr) Save and restore FPSCR register in ARM trusted<->untrusted context switch
    r9459: (mseaborn) Cleanup: Remove NaClAppThread's unused "sysret" field
    r9460: (mseaborn) Debug stub tests: Remove disabled pyauto-based browser test
    r9461: (khim) Initialize variables in the decoder
    r9462: (sehr) Add an API to MCSectionData that tracks known offsets for text emitted into a
    r9463: (phosek) Removed NaClMemObj because it is no longer needed and replaced its use with enumerator.
    r9464: (jfb) Refactor ARM validator register interfaces.
    r9465: (shcherbina) Validator_ragel: factor out ProcessInvalidJumpTargets
    r9466: (mseaborn) Debug stub: Switch to a thread-suspension-based model for catching faults
    r9467: (mseaborn) Cleanup: Use "#if NACL_WINDOWS" instead of #ifdefs on WIN32 or _WIN32
    r9468: (dschuff) Build LLVM from gerrit instead of hg/codesite
    r9469: (jvoung) Update llvm rev to pull in revert of MC changes:
    r9470: (dschuff) Dont auto-update depot tools when getting pnacl DEPS.
    r9471: (noelallen) Fix PyAuto issues on integration bots.
    r9473: (mcgrathr) Do not leak VFP/NEON register state to untrusted code
    r9474: (mseaborn) Debug stub test: Ignore "Access denied" error from terminating sel_ldr
    r9475: (mseaborn) Debug stub: Remove the now-unused IEvent class
    r9476: (halyavin) Fix modifying parameters in CommandSelLdrTestNacl.
    r9477: (kschimpf) Don't allow rex.w and data 66 prefixes for instructions with default 64 size.
    r9478: (ncbray) Fix bug where SConstruct choked on failiures with multiple outputs.
    r9479: (dschuff) Add script for merging in LLVM git repo
    r9480: (bradnelson) Revert 9471 - Fix PyAuto issues on integration bots.
    r9482: (dschuff) add git-has-changes back to common-tools.sh
    r9483: (mseaborn) Cleanup: Remove unused "tools/tests" directory and CommandGdbTestNacl()
    r9484: (jvoung) Add 1 elem structs to the calling conv test (mainly to test
    r9485: (mseaborn) Thread suspension: Remove unused SuspendAllButOne()/ResumeAllButOne() functions
    r9486: (phosek) The protection for anonymous mapping is stored incorrectly.
    r9487: (khim) Refactoring the R-DFA validator interface.
    r9488: (shcherbina) Validator_ragel dfacheckdecoder: change binutils revision
    r9489: (mseaborn) Debug stub: Disallow memory accesses outside of the sandbox address space
    r9490: (dschuff) Update Pnacl toolchain revision to 9476
    r9491: (khim) Disable branch prediction prefixes for loop/loope/loopne.
    r9492: (kschimpf) Make loop a conditional jump, and don't allow branch hints on loop, loope,
    r9493: (bradnelson) Prefer SCons environment methods for functions acting on environments.
    r9494: (mseaborn) x86-64: Undo removal of the "unused_padding" field from r9443
    
    BUG=none
    TEST=nacl_integration
    
    Review URL: https://chromiumcodereview.appspot.com/10854186
    
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151951 0039d316-1c4b-4281-b951-d872f2087c98
    7bfe2245
DEPS 22.1 KB