OLD | NEW |
1 # Copyright 2012 the V8 project authors. All rights reserved. | 1 # Copyright 2012 the V8 project authors. All rights reserved. |
2 # Redistribution and use in source and binary forms, with or without | 2 # Redistribution and use in source and binary forms, with or without |
3 # modification, are permitted provided that the following conditions are | 3 # modification, are permitted provided that the following conditions are |
4 # met: | 4 # met: |
5 # | 5 # |
6 # * Redistributions of source code must retain the above copyright | 6 # * Redistributions of source code must retain the above copyright |
7 # notice, this list of conditions and the following disclaimer. | 7 # notice, this list of conditions and the following disclaimer. |
8 # * Redistributions in binary form must reproduce the above | 8 # * Redistributions in binary form must reproduce the above |
9 # copyright notice, this list of conditions and the following | 9 # copyright notice, this list of conditions and the following |
10 # disclaimer in the documentation and/or other materials provided | 10 # disclaimer in the documentation and/or other materials provided |
(...skipping 169 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
180 GYPFLAGS += -Darm_float_abi=$(armfloatabi) | 180 GYPFLAGS += -Darm_float_abi=$(armfloatabi) |
181 endif | 181 endif |
182 # armthumb=on/off | 182 # armthumb=on/off |
183 ifeq ($(armthumb), off) | 183 ifeq ($(armthumb), off) |
184 GYPFLAGS += -Darm_thumb=0 | 184 GYPFLAGS += -Darm_thumb=0 |
185 else | 185 else |
186 ifeq ($(armthumb), on) | 186 ifeq ($(armthumb), on) |
187 GYPFLAGS += -Darm_thumb=1 | 187 GYPFLAGS += -Darm_thumb=1 |
188 endif | 188 endif |
189 endif | 189 endif |
190 # armtest=on | 190 # arm_test_noprobe=on |
191 # With this flag set, by default v8 will only use features implied | 191 # With this flag set, by default v8 will only use features implied |
192 # by the compiler (no probe). This is done by modifying the default | 192 # by the compiler (no probe). This is done by modifying the default |
193 # values of enable_armv7, enable_vfp3, enable_32dregs and enable_neon. | 193 # values of enable_armv7, enable_vfp3, enable_32dregs and enable_neon. |
194 # Modifying these flags when launching v8 will enable the probing for | 194 # Modifying these flags when launching v8 will enable the probing for |
195 # the specified values. | 195 # the specified values. |
196 # When using the simulator, this flag is implied. | 196 ifeq ($(arm_test_noprobe), on) |
197 ifeq ($(armtest), on) | 197 GYPFLAGS += -Darm_test_noprobe=on |
198 GYPFLAGS += -Darm_test=on | |
199 endif | 198 endif |
200 | 199 |
201 # ----------------- available targets: -------------------- | 200 # ----------------- available targets: -------------------- |
202 # - "dependencies": pulls in external dependencies (currently: GYP) | 201 # - "dependencies": pulls in external dependencies (currently: GYP) |
203 # - "grokdump": rebuilds heap constants lists used by grokdump | 202 # - "grokdump": rebuilds heap constants lists used by grokdump |
204 # - any arch listed in ARCHES (see below) | 203 # - any arch listed in ARCHES (see below) |
205 # - any mode listed in MODES | 204 # - any mode listed in MODES |
206 # - every combination <arch>.<mode>, e.g. "ia32.release" | 205 # - every combination <arch>.<mode>, e.g. "ia32.release" |
207 # - "native": current host's architecture, release mode | 206 # - "native": current host's architecture, release mode |
208 # - any of the above with .check appended, e.g. "ia32.release.check" | 207 # - any of the above with .check appended, e.g. "ia32.release.check" |
(...skipping 257 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
466 svn checkout --force http://gyp.googlecode.com/svn/trunk build/gyp \ | 465 svn checkout --force http://gyp.googlecode.com/svn/trunk build/gyp \ |
467 --revision 1831 | 466 --revision 1831 |
468 svn checkout --force \ | 467 svn checkout --force \ |
469 https://src.chromium.org/chrome/trunk/deps/third_party/icu46 \ | 468 https://src.chromium.org/chrome/trunk/deps/third_party/icu46 \ |
470 third_party/icu --revision 258359 | 469 third_party/icu --revision 258359 |
471 ( test -d buildtools || \ | 470 ( test -d buildtools || \ |
472 git clone https://chromium.googlesource.com/chromium/buildtools.git; \ | 471 git clone https://chromium.googlesource.com/chromium/buildtools.git; \ |
473 cd buildtools; \ | 472 cd buildtools; \ |
474 git fetch origin; \ | 473 git fetch origin; \ |
475 git checkout 5d89977ce55240995d1596fe420b818468f5ec37 ) | 474 git checkout 5d89977ce55240995d1596fe420b818468f5ec37 ) |
OLD | NEW |