| Index: mojo/nacl/nonsfi/nexe_launcher_nonsfi.cc | 
| diff --git a/mojo/nacl/nonsfi/nexe_launcher_nonsfi.cc b/mojo/nacl/nonsfi/nexe_launcher_nonsfi.cc | 
| index c8edb8b0a959c55c67f9f08b406949a7995d14f8..778ee73942e0d030d372c1df3a3b0116372e4985 100644 | 
| --- a/mojo/nacl/nonsfi/nexe_launcher_nonsfi.cc | 
| +++ b/mojo/nacl/nonsfi/nexe_launcher_nonsfi.cc | 
| @@ -12,10 +12,15 @@ | 
|  | 
| namespace nacl { | 
|  | 
| -void MojoLaunchNexeNonsfi(int nexe_fd, MojoHandle initial_handle) { | 
| +void MojoLaunchNexeNonsfi(int nexe_fd, MojoHandle initial_handle, | 
| +                          bool enable_translate_irt) { | 
| // Run -- also, closes the nexe_fd, removing the temp file. | 
| uintptr_t entry = NaClLoadElfFile(nexe_fd); | 
|  | 
| +  // Enable the translation section of the IRT, if requested. | 
| +  if (enable_translate_irt) { | 
| +    MojoPnaclTranslatorEnable(); | 
| +  } | 
| MojoSetInitialHandle(initial_handle); | 
| int argc = 1; | 
| char* argvp = const_cast<char*>("NaClMain"); | 
|  |