tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

host_byteorder.gni (875B)


      1 # Copyright 2017 The Chromium Authors
      2 # Use of this source code is governed by a BSD-style license that can be
      3 # found in the LICENSE file.
      4 
      5 # This header file defines the "host_byteorder" variable.
      6 # Not that this is currently used only for building v8.
      7 # The chromium code generally assumes little-endianness.
      8 declare_args() {
      9   host_byteorder = "undefined"
     10 }
     11 
     12 # Detect host byteorder
     13 # ppc64 can be either BE or LE
     14 if (host_cpu == "ppc64") {
     15   if (current_os == "aix") {
     16     host_byteorder = "big"
     17   } else {
     18     # Only use the script when absolutely necessary
     19     host_byteorder =
     20         exec_script("//chromium/build/config/get_host_byteorder.py", [], "trim string")
     21   }
     22 } else if (host_cpu == "ppc" || host_cpu == "s390" || host_cpu == "s390x" ||
     23            host_cpu == "mips" || host_cpu == "mips64") {
     24   host_byteorder = "big"
     25 } else {
     26   host_byteorder = "little"
     27 }