Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(51)

Side by Side Diff: runtime/bin/main.cc

Issue 2750843003: Rename TARGET_OS_* to HOST_OS_*. (Closed)
Patch Set: DEPS Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « runtime/bin/log_win.cc ('k') | runtime/bin/platform_android.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 #include <stdlib.h> 5 #include <stdlib.h>
6 #include <string.h> 6 #include <string.h>
7 #include <stdio.h> 7 #include <stdio.h>
8 8
9 #include "include/dart_api.h" 9 #include "include/dart_api.h"
10 #include "include/dart_tools_api.h" 10 #include "include/dart_tools_api.h"
(...skipping 473 matching lines...) Expand 10 before | Expand all | Expand 10 after
484 } 484 }
485 485
486 486
487 static bool ProcessShortSocketWriteOption(const char* arg, 487 static bool ProcessShortSocketWriteOption(const char* arg,
488 CommandLineOptions* vm_options) { 488 CommandLineOptions* vm_options) {
489 short_socket_write = true; 489 short_socket_write = true;
490 return true; 490 return true;
491 } 491 }
492 492
493 493
494 #if !defined(TARGET_OS_MACOS) 494 #if !defined(HOST_OS_MACOS)
495 extern const char* commandline_root_certs_file; 495 extern const char* commandline_root_certs_file;
496 extern const char* commandline_root_certs_cache; 496 extern const char* commandline_root_certs_cache;
497 497
498 static bool ProcessRootCertsFileOption(const char* arg, 498 static bool ProcessRootCertsFileOption(const char* arg,
499 CommandLineOptions* vm_options) { 499 CommandLineOptions* vm_options) {
500 ASSERT(arg != NULL); 500 ASSERT(arg != NULL);
501 if (*arg == '-') { 501 if (*arg == '-') {
502 return false; 502 return false;
503 } 503 }
504 if (commandline_root_certs_cache != NULL) { 504 if (commandline_root_certs_cache != NULL) {
(...skipping 15 matching lines...) Expand all
520 } 520 }
521 if (commandline_root_certs_file != NULL) { 521 if (commandline_root_certs_file != NULL) {
522 Log::PrintErr( 522 Log::PrintErr(
523 "Only one of --root-certs-file and --root-certs-cache " 523 "Only one of --root-certs-file and --root-certs-cache "
524 "may be specified"); 524 "may be specified");
525 return false; 525 return false;
526 } 526 }
527 commandline_root_certs_cache = arg; 527 commandline_root_certs_cache = arg;
528 return true; 528 return true;
529 } 529 }
530 #endif // !defined(TARGET_OS_MACOS) 530 #endif // !defined(HOST_OS_MACOS)
531 531
532 532
533 static struct { 533 static struct {
534 const char* option_name; 534 const char* option_name;
535 bool (*process)(const char* option, CommandLineOptions* vm_options); 535 bool (*process)(const char* option, CommandLineOptions* vm_options);
536 } main_options[] = { 536 } main_options[] = {
537 // Standard options shared with dart2js. 537 // Standard options shared with dart2js.
538 {"-D", ProcessEnvironmentOption}, 538 {"-D", ProcessEnvironmentOption},
539 {"-h", ProcessHelpOption}, 539 {"-h", ProcessHelpOption},
540 {"--help", ProcessHelpOption}, 540 {"--help", ProcessHelpOption},
(...skipping 13 matching lines...) Expand all
554 {"--snapshot=", ProcessSnapshotFilenameOption}, 554 {"--snapshot=", ProcessSnapshotFilenameOption},
555 {"--snapshot-kind=", ProcessSnapshotKindOption}, 555 {"--snapshot-kind=", ProcessSnapshotKindOption},
556 {"--use-blobs", ProcessUseBlobsOption}, 556 {"--use-blobs", ProcessUseBlobsOption},
557 {"--save-feedback=", ProcessSaveFeedbackOption}, 557 {"--save-feedback=", ProcessSaveFeedbackOption},
558 {"--load-feedback=", ProcessLoadFeedbackOption}, 558 {"--load-feedback=", ProcessLoadFeedbackOption},
559 {"--trace-loading", ProcessTraceLoadingOption}, 559 {"--trace-loading", ProcessTraceLoadingOption},
560 {"--hot-reload-test-mode", ProcessHotReloadTestModeOption}, 560 {"--hot-reload-test-mode", ProcessHotReloadTestModeOption},
561 {"--hot-reload-rollback-test-mode", ProcessHotReloadRollbackTestModeOption}, 561 {"--hot-reload-rollback-test-mode", ProcessHotReloadRollbackTestModeOption},
562 {"--short_socket_read", ProcessShortSocketReadOption}, 562 {"--short_socket_read", ProcessShortSocketReadOption},
563 {"--short_socket_write", ProcessShortSocketWriteOption}, 563 {"--short_socket_write", ProcessShortSocketWriteOption},
564 #if !defined(TARGET_OS_MACOS) 564 #if !defined(HOST_OS_MACOS)
565 {"--root-certs-file=", ProcessRootCertsFileOption}, 565 {"--root-certs-file=", ProcessRootCertsFileOption},
566 {"--root-certs-cache=", ProcessRootCertsCacheOption}, 566 {"--root-certs-cache=", ProcessRootCertsCacheOption},
567 #endif // !defined(TARGET_OS_MACOS) 567 #endif // !defined(HOST_OS_MACOS)
568 {NULL, NULL}}; 568 {NULL, NULL}};
569 569
570 570
571 static bool ProcessMainOptions(const char* option, 571 static bool ProcessMainOptions(const char* option,
572 CommandLineOptions* vm_options) { 572 CommandLineOptions* vm_options) {
573 int i = 0; 573 int i = 0;
574 const char* name = main_options[0].option_name; 574 const char* name = main_options[0].option_name;
575 int option_length = strlen(option); 575 int option_length = strlen(option);
576 while (name != NULL) { 576 while (name != NULL) {
577 int length = strlen(name); 577 int length = strlen(name);
(...skipping 531 matching lines...) Expand 10 before | Expand all | Expand 10 after
1109 " <file_name> specifies the file into which the snapshot is written\n" 1109 " <file_name> specifies the file into which the snapshot is written\n"
1110 "--version\n" 1110 "--version\n"
1111 " Print the VM version.\n" 1111 " Print the VM version.\n"
1112 "\n" 1112 "\n"
1113 "--trace-loading\n" 1113 "--trace-loading\n"
1114 " enables tracing of library and script loading\n" 1114 " enables tracing of library and script loading\n"
1115 "\n" 1115 "\n"
1116 "--enable-vm-service[=<port>[/<bind-address>]]\n" 1116 "--enable-vm-service[=<port>[/<bind-address>]]\n"
1117 " enables the VM service and listens on specified port for connections\n" 1117 " enables the VM service and listens on specified port for connections\n"
1118 " (default port number is 8181, default bind address is localhost).\n" 1118 " (default port number is 8181, default bind address is localhost).\n"
1119 #if !defined(TARGET_OS_MACOS) 1119 #if !defined(HOST_OS_MACOS)
1120 "\n" 1120 "\n"
1121 "--root-certs-file=<path>\n" 1121 "--root-certs-file=<path>\n"
1122 " The path to a file containing the trusted root certificates to use for\n" 1122 " The path to a file containing the trusted root certificates to use for\n"
1123 " secure socket connections.\n" 1123 " secure socket connections.\n"
1124 "--root-certs-cache=<path>\n" 1124 "--root-certs-cache=<path>\n"
1125 " The path to a cache directory containing the trusted root certificates to\n" 1125 " The path to a cache directory containing the trusted root certificates to\n"
1126 " use for secure socket connections.\n" 1126 " use for secure socket connections.\n"
1127 #endif // !defined(TARGET_OS_MACOS) 1127 #endif // !defined(HOST_OS_MACOS)
1128 "\n" 1128 "\n"
1129 "The following options are only used for VM development and may\n" 1129 "The following options are only used for VM development and may\n"
1130 "be changed in any future version:\n"); 1130 "be changed in any future version:\n");
1131 const char* print_flags = "--print_flags"; 1131 const char* print_flags = "--print_flags";
1132 Dart_SetVMFlags(1, &print_flags); 1132 Dart_SetVMFlags(1, &print_flags);
1133 } 1133 }
1134 } 1134 }
1135 // clang-format on 1135 // clang-format on
1136 1136
1137 1137
(...skipping 541 matching lines...) Expand 10 before | Expand all | Expand 10 after
1679 Platform::Exit(Process::GlobalExitCode()); 1679 Platform::Exit(Process::GlobalExitCode());
1680 } 1680 }
1681 1681
1682 } // namespace bin 1682 } // namespace bin
1683 } // namespace dart 1683 } // namespace dart
1684 1684
1685 int main(int argc, char** argv) { 1685 int main(int argc, char** argv) {
1686 dart::bin::main(argc, argv); 1686 dart::bin::main(argc, argv);
1687 UNREACHABLE(); 1687 UNREACHABLE();
1688 } 1688 }
OLDNEW
« no previous file with comments | « runtime/bin/log_win.cc ('k') | runtime/bin/platform_android.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698