DescriptionGate disabling nacl code on proper gyp flags, etc.
Background: I am currently trying to test NaCl in clank by setting disable_nacl=0 and enable_plugins=1 in gyp. Some of the code required to get this to work is guarded under overly-specific OS==android and similar constructs. This first CL enables a coherent build with the flags set to gyp, but does not yet turn the functionality on completely. A sampling of issues fixed:
1) std:: prefix is more strictly observed on android
2) define NACL_LINUX, etc., is needed for nacl code
3) properly guard flag-setting code
BUG= https://code.google.com/p/nativeclient/issues/detail?id=3032
R=bradnelson@google.com, darin@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=274839
Patch Set 1 #Patch Set 2 : Enabled about://nacl UI under option #Patch Set 3 : Use disable_nacl to gate definitions rather than OS #Patch Set 4 : Remove speculative changes from review #
Total comments: 2
Patch Set 5 : Break overly-long line #Patch Set 6 : Fix gyp variable scoping error in previous commit #Patch Set 7 : Fix guard on flags code #
Messages
Total messages: 10 (0 generated)
|