Commit graph

15500 commits

Author SHA1 Message Date
Clay Murphy
e07f513b1d am 04a68914: am 25f47659: am 05192e5a: Merge "Docs: replacing analytics ID from D.A.C. Bug: 11476435"
* commit '04a689140be58fa8308ea0f7e641319f55407c8f':
  Docs: replacing analytics ID from D.A.C. Bug: 11476435
2014-03-10 18:57:10 +00:00
Clay Murphy
04a689140b am 25f47659: am 05192e5a: Merge "Docs: replacing analytics ID from D.A.C. Bug: 11476435"
* commit '25f47659d7cc0e7b9d65ab8ce070fc7b00c4976c':
  Docs: replacing analytics ID from D.A.C. Bug: 11476435
2014-03-10 18:55:24 +00:00
Clay Murphy
25f47659d7 am 05192e5a: Merge "Docs: replacing analytics ID from D.A.C. Bug: 11476435"
* commit '05192e5a9095ac6a89757157dfd3636a2f56df7f':
  Docs: replacing analytics ID from D.A.C. Bug: 11476435
2014-03-10 11:52:21 -07:00
Clay Murphy
05192e5a90 Merge "Docs: replacing analytics ID from D.A.C. Bug: 11476435" 2014-03-10 18:47:17 +00:00
Adam Hampson
0dfd668138 am deb46244: am 57afaa53: Add init.environ.rc to installclean
* commit 'deb462442f8b1716f25988f18855a323c88bc6fb':
  Add init.environ.rc to installclean
2014-03-08 02:00:19 +00:00
Adam Hampson
deb462442f am 57afaa53: Add init.environ.rc to installclean
* commit '57afaa537361e7f5c12c049b13b831c1126b3cad':
  Add init.environ.rc to installclean
2014-03-08 01:54:46 +00:00
Adam Hampson
57afaa5373 Add init.environ.rc to installclean
BOOTCLASSPATH needs to be rebuilt when switching between build
targets.

Bug: 13282187

Change-Id: I16816abb4246878a60e1aa8c91b6b38c7339950e
Signed-off-by: Adam Hampson <ahampson@google.com>
2014-03-07 15:55:18 -08:00
Ben Cheng
585fa32d7e am 395ae92a: am 21ef9705: am f230bcf4: Merge "OProfile is no longer compiled now."
* commit '395ae92afbe1f8e874499023996162cb7cbb9ac8':
  OProfile is no longer compiled now.
2014-03-07 16:58:43 +00:00
Ben Cheng
395ae92afb am 21ef9705: am f230bcf4: Merge "OProfile is no longer compiled now."
* commit '21ef9705b67bc8c2666a30bf71db0ba5125c93f2':
  OProfile is no longer compiled now.
2014-03-07 16:55:52 +00:00
Ben Cheng
21ef9705b6 am f230bcf4: Merge "OProfile is no longer compiled now."
* commit 'f230bcf4035bdbc98e64c769b192c0d33b483913':
  OProfile is no longer compiled now.
2014-03-07 08:52:52 -08:00
Ben Cheng
f230bcf403 Merge "OProfile is no longer compiled now." 2014-03-07 16:49:40 +00:00
Ben Cheng
d8ce7d8fd6 OProfile is no longer compiled now.
BUG: 13249790
Change-Id: I2d4fd8f888823687ea41ddbee1f7ce2a7ebc99f7
2014-03-05 16:59:41 -08:00
Clay Murphy
231f3d03ae Docs: replacing analytics ID from D.A.C.
Bug: 11476435

Change-Id: I834646e6a618709fe21afa5958bd28f822991e29
2014-03-05 12:20:46 -08:00
Nicolas Geoffray
769a191fd6 am 50fcf753: am db48d145: am 247dd0c4: Merge "Do not remove the generated .hpp file from yacc."
* commit '50fcf753081a73ab808ccf1933959d671ca1a68b':
  Do not remove the generated .hpp file from yacc.
2014-03-05 18:08:03 +00:00
Nicolas Geoffray
50fcf75308 am db48d145: am 247dd0c4: Merge "Do not remove the generated .hpp file from yacc."
* commit 'db48d145841afb9b9b6d1c124191a1681d6b4f39':
  Do not remove the generated .hpp file from yacc.
2014-03-05 18:04:30 +00:00
Nicolas Geoffray
db48d14584 am 247dd0c4: Merge "Do not remove the generated .hpp file from yacc."
* commit '247dd0c4af33fc7d3ebcfc058837e131e5185546':
  Do not remove the generated .hpp file from yacc.
2014-03-05 10:02:02 -08:00
Nicolas Geoffray
247dd0c4af Merge "Do not remove the generated .hpp file from yacc." 2014-03-05 14:09:26 +00:00
Nicolas Geoffray
22130e8f3b am 3f5cc08d: am b11697d3: am 68d38154: Merge "Remove host-prefix command line argument to dex2oat."
* commit '3f5cc08d468c62e3b937f570d93836591783d3dd':
  Remove host-prefix command line argument to dex2oat.
2014-03-04 17:28:51 +00:00
Nicolas Geoffray
3f5cc08d46 am b11697d3: am 68d38154: Merge "Remove host-prefix command line argument to dex2oat."
* commit 'b11697d30778db51d476aedd28b0e2c65eb241e3':
  Remove host-prefix command line argument to dex2oat.
2014-03-04 17:24:44 +00:00
Nicolas Geoffray
b11697d307 am 68d38154: Merge "Remove host-prefix command line argument to dex2oat."
* commit '68d381540f822849f3bcd7620f773aa9ba004900':
  Remove host-prefix command line argument to dex2oat.
2014-03-04 09:22:47 -08:00
Nicolas Geoffray
68d381540f Merge "Remove host-prefix command line argument to dex2oat." 2014-03-04 17:20:36 +00:00
Nicolas Geoffray
5fd9a32c4f Remove host-prefix command line argument to dex2oat.
Change-Id: If4a962976d1e8a283d6b682112a1b12d328d8dbb
2014-03-04 17:06:40 +00:00
Nicolas Geoffray
3cb9ddbdec Do not remove the generated .hpp file from yacc.
Depending on the file extension of the generated C++ file,
bison will generate a #include of a .h or .hpp. So both files
must be kept in the generated directory.

Change-Id: Id0aac7f407bdc69c7f5012c0d021761b0fceb427
2014-03-04 14:48:55 +00:00
Andrew Hsieh
887a76fa47 am 1537f8bf: am 12493c89: am 6808c260: Merge "Use analyzer at new location: prebuilts/misc/{linux-x86,darwin-x86}/analyzer"
* commit '1537f8bfde6b25d8eeb97c519f9c01fcc3e724f0':
  Use analyzer at new location: prebuilts/misc/{linux-x86,darwin-x86}/analyzer
2014-03-04 01:16:54 +00:00
Andrew Hsieh
1537f8bfde am 12493c89: am 6808c260: Merge "Use analyzer at new location: prebuilts/misc/{linux-x86,darwin-x86}/analyzer"
* commit '12493c892e59d826eec41caea6bc90a5778bb672':
  Use analyzer at new location: prebuilts/misc/{linux-x86,darwin-x86}/analyzer
2014-03-04 01:12:03 +00:00
Andrew Hsieh
12493c892e am 6808c260: Merge "Use analyzer at new location: prebuilts/misc/{linux-x86,darwin-x86}/analyzer"
* commit '6808c2608f0eff3275110154d7267f934700c167':
  Use analyzer at new location: prebuilts/misc/{linux-x86,darwin-x86}/analyzer
2014-03-03 17:09:18 -08:00
Andrew Hsieh
6808c2608f Merge "Use analyzer at new location: prebuilts/misc/{linux-x86,darwin-x86}/analyzer" 2014-03-04 01:06:04 +00:00
Victoria Lease
3c14d21a2a am 14a5be01: am 4e965ac6: am 38626e63: Merge "Add external/google-fonts/*/fonts.mk."
* commit '14a5be0174e6d6cf00011bb810b033ec4f7094c0':
  Add external/google-fonts/*/fonts.mk.
2014-03-03 23:47:04 +00:00
Victoria Lease
14a5be0174 am 4e965ac6: am 38626e63: Merge "Add external/google-fonts/*/fonts.mk."
* commit '4e965ac6f56de2071a381ed37e4a9899062e5ab2':
  Add external/google-fonts/*/fonts.mk.
2014-03-03 23:42:48 +00:00
Victoria Lease
4e965ac6f5 am 38626e63: Merge "Add external/google-fonts/*/fonts.mk."
* commit '38626e635771a9e1d5ee8f812ea967d842938052':
  Add external/google-fonts/*/fonts.mk.
2014-03-03 15:40:42 -08:00
Victoria Lease
38626e6357 Merge "Add external/google-fonts/*/fonts.mk." 2014-03-03 23:38:33 +00:00
Colin Cross
50c868c0af am a8654410: Remove idmap from 64-bit blacklist
* commit 'a86544106f214c4d0461975d32578b09f7652f6b':
  Remove idmap from 64-bit blacklist
2014-03-03 18:49:11 +00:00
Colin Cross
a86544106f Remove idmap from 64-bit blacklist
frameworks/native/cmds/idmap was accidentally added to the blacklist
in a bad merge in commit a0eb50acca.

Change-Id: I545d401a934f1183e03235d5abe5ab15563a4e6d
2014-03-03 10:32:09 -08:00
Nicolas Geoffray
77d4e8ed44 am 2801735a: am d85ef325: am 460ed38a: Merge "Extend YACC and LEX handling to .yy and .ll files."
* commit '2801735ab128a7e5497330d33b44a2707465fa4e':
  Extend YACC and LEX handling to .yy and .ll files.
2014-03-03 18:11:47 +00:00
Nicolas Geoffray
2801735ab1 am d85ef325: am 460ed38a: Merge "Extend YACC and LEX handling to .yy and .ll files."
* commit 'd85ef325de805996050170b3ce1cc199cba7c980':
  Extend YACC and LEX handling to .yy and .ll files.
2014-03-03 18:08:45 +00:00
Nicolas Geoffray
d85ef325de am 460ed38a: Merge "Extend YACC and LEX handling to .yy and .ll files."
* commit '460ed38aa977fd9c4318ba8e67e65805cddad6bb':
  Extend YACC and LEX handling to .yy and .ll files.
2014-03-03 10:05:57 -08:00
Nicolas Geoffray
460ed38aa9 Merge "Extend YACC and LEX handling to .yy and .ll files." 2014-03-03 18:03:29 +00:00
Primiano Tucci
573eb55db5 am 29447fa7: am ff157c76: am 368faf83: Merge "Add usage comment to explain how to limit modules in mmm."
* commit '29447fa71b089de227a6a8241d53f65b91024231':
  Add usage comment to explain how to limit modules in mmm.
2014-03-03 17:59:28 +00:00
Primiano Tucci
29447fa71b am ff157c76: am 368faf83: Merge "Add usage comment to explain how to limit modules in mmm."
* commit 'ff157c76c9d7d524236e7bfc3ef7cab53dd91818':
  Add usage comment to explain how to limit modules in mmm.
2014-03-03 17:56:31 +00:00
Primiano Tucci
ff157c76c9 am 368faf83: Merge "Add usage comment to explain how to limit modules in mmm."
* commit '368faf835b45647bd1961a3a2321daa45ad31568':
  Add usage comment to explain how to limit modules in mmm.
2014-03-03 09:52:47 -08:00
Primiano Tucci
368faf835b Merge "Add usage comment to explain how to limit modules in mmm." 2014-03-03 17:49:06 +00:00
Nicolas Geoffray
9484e2e13f Extend YACC and LEX handling to .yy and .ll files.
The external mclinker project has .yy and .ll files that
require the same rules as .y and .l.

Change-Id: I2b02df9a74bac9c215f8aeb8ee2ff0d2616526ed
2014-03-03 15:58:46 +00:00
Narayan Kamath
05e89b22a0 am 3246d88d: resolved conflicts for merge of e8bb5c3a to klp-modular-dev-plus-aosp
* commit '3246d88d6c71cceec967241337f9da33e1b12d02':
  Amend 64 bit blacklist.
2014-03-03 12:32:11 +00:00
Narayan Kamath
3246d88d6c resolved conflicts for merge of e8bb5c3a to klp-modular-dev-plus-aosp
Change-Id: I5cb6aeb5dd250aeba059feb1c70c13ac4745db3b
2014-03-03 12:14:41 +00:00
Narayan Kamath
e8bb5c3a54 am 0d08449c: Merge "Amend 64 bit blacklist."
* commit '0d08449c0c09c4a24be13b3ac89f4e34369d3b4c':
  Amend 64 bit blacklist.
2014-03-03 03:59:49 -08:00
Narayan Kamath
0d08449c0c Merge "Amend 64 bit blacklist." 2014-03-03 11:56:47 +00:00
Andrew Hsieh
c4f7fbae02 Use analyzer at new location: prebuilts/misc/{linux-x86,darwin-x86}/analyzer
Analyzer needed by WITH_STATIC_ANALYZER and WITH_SYNTAX_CHECK is
moved from prebuilts/clang/{linux-x86,darwin-x86}/host/3.3 to
prebuilts/misc/{linux-x86,darwin-x86}/analyzer

See https://android-review.googlesource.com/#/c/83852/

BUG=13243591

Usage:

"WITH_SYNTAX_CHECK=1 make ..." instructs build system to invoke "clang -fsyntax-only"
to utilize clang's better diagnostics before calling LOCAL_CC/LOCAL_CXX for code generation.
The compilation time is slightly longer, and the generated object file should be the same as
w/o WITH_SYNTAX_CHECK

"WITH_STATIC_ANALYZER=1 m/mm/mmm/mma/mmma ..." instructs build system to run static
analyzer via "clang --analyze" on a successful build.  If analyzer finds any issue, instruction
to open report is displayed. See http://clang-analyzer.llvm.org/scan-build.html for details.

WITH_STATIC_ANALYZER trumps WITH_SYNTAX_CHECK if both exist.  Project use lots of GCC extensions
(eg. nested function) not supported by clang may opt out by adding LOCAL_NO_STATIC_ANALYZER:=true

Change-Id: Ib3dda3ffb0fd3aaf2eadec867a966d1dd2868fb1
2014-03-03 18:47:02 +08:00
Narayan Kamath
9f274954c8 Amend 64 bit blacklist.
- external/skia now builds on arm64, frameworks/base/libs/hwui
  depends on it.
- external/bluetooth/bluedroid builds on 64 bit, though there
  isn't any obvious way to test it without real hardware.
- frameworks/ml now builds, as does external/srec
- frameworks/opt, frameworks/ex and frameworks/wilhelm don't
  build because of their dependency on frameworks/av.

frameworks/av should probably be dropped out of the blacklist
and replaced by individual markers on targets that we want
for 64 bit (we don't want all of them for arm64).

Change-Id: I9735108840fcba21ac8918bedf0d6de8989de086
2014-03-03 10:23:38 +00:00
Ying Wang
9cf7af6317 am 0c0e9b81: am a6230641: am 26bcd640: Merge "Try to catch more misuse of ."
* commit '0c0e9b815332eca3b3626cc9c47759bbf5e48624':
  Try to catch more misuse of $(my-dir).
2014-03-01 17:37:52 +00:00
Ying Wang
0c0e9b8153 am a6230641: am 26bcd640: Merge "Try to catch more misuse of ."
* commit 'a623064131f23412daa0ac4b333320e2e30d85f0':
  Try to catch more misuse of $(my-dir).
2014-03-01 17:34:29 +00:00