|  | # Copyright 2015 The Chromium Authors. All rights reserved. | 
|  | # Use of this source code is governed by a BSD-style license that can be | 
|  | # found in the LICENSE file. | 
|  |  | 
|  | if (current_cpu == "mipsel") { | 
|  | declare_args() { | 
|  | # MIPS arch variant. Possible values are: | 
|  | #   "r1" | 
|  | #   "r2" | 
|  | #   "r6" | 
|  | mips_arch_variant = "r1" | 
|  |  | 
|  | # MIPS DSP ASE revision. Possible values are: | 
|  | #   0: unavailable | 
|  | #   1: revision 1 | 
|  | #   2: revision 2 | 
|  | mips_dsp_rev = 0 | 
|  |  | 
|  | # MIPS floating-point ABI. Possible values are: | 
|  | #   "hard": sets the GCC -mhard-float option. | 
|  | #   "soft": sets the GCC -msoft-float option. | 
|  | mips_float_abi = "hard" | 
|  |  | 
|  | # MIPS32 floating-point register width. Possible values are: | 
|  | #   "fp32": sets the GCC -mfp32 option. | 
|  | #   "fp64": sets the GCC -mfp64 option. | 
|  | #   "fpxx": sets the GCC -mfpxx option. | 
|  | mips_fpu_mode = "fp32" | 
|  | } | 
|  | } else if (current_cpu == "mips64el") { | 
|  | # MIPS arch variant. Possible values are: | 
|  | #   "r2" | 
|  | #   "r6" | 
|  | if (is_android) { | 
|  | declare_args() { | 
|  | mips_arch_variant = "r6" | 
|  | } | 
|  | } else { | 
|  | declare_args() { | 
|  | mips_arch_variant = "r2" | 
|  | } | 
|  | } | 
|  | } |