Age | Commit message (Collapse) | Author |
|
Simplify the build file as
- dtc_gen creates an unnecessarily broad (and confusing) dependency list
by using glob([".h"]) as its header list. Instead, dtc now lists
explicitly the few headers it actually needs;
- generating dtc-lexer.lex.c does not require dtc-parser.{c,h};
- Bison can be told to directly create dtc-parser.{c,h} so no need for
an unnecessarily broad copying of *.[ch] to move some intermediate
results.
As a result, we get two genrule() wrapping the source files respectively
generated through lex and bison, which can be listed as srcs of dtc.
Test: bazel build //:all
Change-Id: I238d963af8a338c46f39c8ba9e4314fe536948cf
|
|
As dtc compiles util.c, which includes util.h and version_non_gen.h
(or version_gen.h upstream), the cc_binary should list those
dependencies explicitly so that a change in them triggers a rebuild.
Furthermore, dtc also depends on dtc.h and srcpos.h, which are only
found as dependencies by Bazel through the overkill glob(["*.h"]) header
list of dtc_gen so list them explicitly here so that that cc_library can
be dropped.
Introduce the UTILS list to DRY the build file.
Test: bazel build //:dtc
Change-Id: I32076c65b60820dc91f6dc84c3ee3cad310c1db5
|
|
Build libfdt with the same warnings as the DTC tools. This effectively
starts using -Wno-missing-field-initializers, -Wno-unused-parameter, and
-Wall.
Test: m libfdt
Test: bazel build //:libfdt
Change-Id: I5a2ae1ee86b4613d0aa7a0174d235976d7be45cc
|
|
As we use the flag when building libfdt, also enable it for the tools.
Test: m dtc fdtget fdtoverlay
Test: bazel build //:all
Change-Id: I3c0775436bb9be1367e1937e99a6e87d1dce664c
|
|
am: deae0e691d am: 82117c0a8d am: 29d6b4dbf5
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2775197
Change-Id: I4d739adf61fb6988f457eaf6cdf948a1efa3cc6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: deae0e691d am: 82117c0a8d
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2775197
Change-Id: I1724e9c66aa2b62a780db39d9fe82694fc533ef2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: deae0e691d
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2775197
Change-Id: I2fa7201c05517cf2aeceffa5f988b64f2e1db699
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2775197
Change-Id: Ib924c07d07b40065dd0742801ce33e64e977373d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2775197
Change-Id: I8647701d65219ed610357aacb93c06b2b07ace06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
-s ours am: efdd2c9a65 -s ours am: 271ad7e116 -s ours am: 5c399628a5 -s ours
am skip reason: Merged-In I62ea59ee306eda58b764df2a9e5f2f33778e4b5c with SHA-1 b148d78706 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2776987
Change-Id: Icfa5e2f367f14a7c5747438a7f785f87fcdead19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Due to a missing "Merged-In" tag, automerger got confused and AOSP ended
up with "libfdt: fdt_path_offset_namelen: Reject empty paths" being
applied twice:
commit d10c84c4bc78e8ebd8c6ebf70126ad3cb0ba1c46
commit a6ac6d916df145366bcb34f5507d5da213b2ebaf
so remove the duplicated code.
Test: N/A
Change-Id: I3684b3d6af1be02a96ffa04f98c15297f890cc74
|
|
-s ours am: efdd2c9a65 -s ours am: 271ad7e116 -s ours
am skip reason: Merged-In I62ea59ee306eda58b764df2a9e5f2f33778e4b5c with SHA-1 b148d78706 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2776987
Change-Id: Ic4287bd5177670e8e9935b755618a978977cea54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
-s ours am: efdd2c9a65 -s ours
am skip reason: Merged-In I62ea59ee306eda58b764df2a9e5f2f33778e4b5c with SHA-1 b148d78706 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2776987
Change-Id: Ieec2283665cc8154131d2cd76f80b4b76e9bcb81
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
-s ours
am skip reason: Merged-In I62ea59ee306eda58b764df2a9e5f2f33778e4b5c with SHA-1 b148d78706 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2776987
Change-Id: I0e3e7347a7442445e3f97dc5684390cb6f5ae683
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am skip reason: Merged-In I62ea59ee306eda58b764df2a9e5f2f33778e4b5c with SHA-1 b148d78706 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2776987
Change-Id: I0628233600d9ffafe18fb1dc8a3d1c923fbafced
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Bug: 298295554
Merged-In: I62ea59ee306eda58b764df2a9e5f2f33778e4b5c
Change-Id: I610f13b78388d3d230aae815af74199632d12009
|
|
am: f8dd7625a1 -s ours am: 803e2df03f -s ours am: 95937d66a3 -s ours
am skip reason: Merged-In I40f39f20268fa51c3f5c690e89f8853a5aff0566 with SHA-1 d1f37c215b is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/dtc/+/24182667
Change-Id: Ibadc20e4cb94c07756a5daeec2cc6ecace04fcf7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: f8dd7625a1 -s ours am: 803e2df03f -s ours
am skip reason: Merged-In I40f39f20268fa51c3f5c690e89f8853a5aff0566 with SHA-1 d1f37c215b is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/dtc/+/24182667
Change-Id: Id5a5797170b5246573e3792bb3159148ed3cc303
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: f8dd7625a1 -s ours
am skip reason: Merged-In I40f39f20268fa51c3f5c690e89f8853a5aff0566 with SHA-1 d1f37c215b is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/dtc/+/24182667
Change-Id: I42891fc8d6e3b3e90c84fd7c5251f9b5c16262a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am skip reason: Merged-In I40f39f20268fa51c3f5c690e89f8853a5aff0566 with SHA-1 d1f37c215b is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/dtc/+/24182667
Change-Id: I214ba354d9b0b02653f65c8c5ebf9d31cf0e4be6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Bug: 291102124
Merged-In: I40f39f20268fa51c3f5c690e89f8853a5aff0566
Change-Id: Ic2996360fe99f05286bbe22c375053e2c249a762
|
|
d1f37c215b am: b7060df108 am: 8a29ef6bdf
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2569090
Change-Id: I0d5fec9b5c30061fb78e982fedfe387ca7d93788
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
d1f37c215b am: b7060df108
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2569090
Change-Id: I6c91a197c98becf9e4916349385fff80c62efc5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
d1f37c215b
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2569090
Change-Id: Idaef77b3c55800c207a57623bd4f7a503458b33e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2569090
Change-Id: I40f39f20268fa51c3f5c690e89f8853a5aff0566
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2569090
Change-Id: I5321182ecd222a778e5a987faade8d323fd0e237
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2569090
Change-Id: Ifa42047c4af371423fd39d5a57d3a20b026903a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Currently, the dtc project builds with Make.
As some consumers of this project use Bazel, and eventually all of
AOSP will need to move to Bazel anyway, add a a Bazel build
definition.
Bug: 251879933
Change-Id: I62ea59ee306eda58b764df2a9e5f2f33778e4b5c
Signed-off-by: John Moon <quic_johmoo@quicinc.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2389160
Change-Id: Idb331c884b9695634aeba21cc308176bde3d1d02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2389160
Change-Id: I5de993b40c6c66e861c1a74286c9f391c97ffa1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2389160
Change-Id: I7e155af16cbec978c45e9dfc1a0c6be072ba160d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
The URL value and version was incorrect.
Test: TreeHugger
Change-Id: I252531db077d97c3e40758ef90faf5e30a93dbe8
|
|
am: 04615cdf52 am: 240396c58d
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2358839
Change-Id: I26ce32fd474a1ad07b05d94aba5459250e18bfb5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 04615cdf52
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2358839
Change-Id: I4b276837e190b4489062a93b80b9d16ac0ce92c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2358839
Change-Id: Ic820e7b74b5319fd64f1a8796af01b4c6f6c7ef8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
Test: Build and run binaries
Change-Id: I37b687a638eed0e45901ea4de39e86b742dfca5d
|
|
into stage-aosp-master am: d41226ba63 -s ours am: 1a58430efb -s ours
am skip reason: Merged-In I14ab0a074ab994c1f598243d2d5795d2cd9a853a with SHA-1 d10c84c4bc is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2338092
Change-Id: Ia0fef412e1e2a44c261687b8969e66dc4b85b197
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
bd6c6998d8 -s ours am: 4e19f65a16 -s ours
am skip reason: Merged-In I14ab0a074ab994c1f598243d2d5795d2cd9a853a with SHA-1 d10c84c4bc is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2338092
Change-Id: I51fe1fa75cccd10bf671781bdc7eaf6f96b2b565
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
dd38ac1c63 -s ours am: b15862c7cc -s ours
am skip reason: Merged-In I14ab0a074ab994c1f598243d2d5795d2cd9a853a with SHA-1 d10c84c4bc is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2338092
Change-Id: I7982e0854ec2093c6c45bf20a838fc0df4a30f06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
into stage-aosp-master am: d41226ba63 -s ours
am skip reason: Merged-In I14ab0a074ab994c1f598243d2d5795d2cd9a853a with SHA-1 d10c84c4bc is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2338092
Change-Id: I9c649cf7d8231031f8fc7be5b09a8f9834d85a74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
bd6c6998d8 -s ours
am skip reason: Merged-In I14ab0a074ab994c1f598243d2d5795d2cd9a853a with SHA-1 d10c84c4bc is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2338092
Change-Id: Idf1afb85fe7dc7c311919754606e85311cdb8b74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
dd38ac1c63 -s ours
am skip reason: Merged-In I14ab0a074ab994c1f598243d2d5795d2cd9a853a with SHA-1 d10c84c4bc is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2338092
Change-Id: I914e85afa788c459472db84f2f15227a76a42f0d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
into stage-aosp-master
|
|
am skip reason: Merged-In I14ab0a074ab994c1f598243d2d5795d2cd9a853a with SHA-1 d10c84c4bc is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2338092
Change-Id: I929b412dc440ae00f823a01c91f92c16666f5332
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am skip reason: Merged-In I14ab0a074ab994c1f598243d2d5795d2cd9a853a with SHA-1 d10c84c4bc is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2338092
Change-Id: I5afda515c392e7e3364514988e8ccb1d4e0075f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Bug: 261731544
Merged-In: I14ab0a074ab994c1f598243d2d5795d2cd9a853a
Change-Id: I26650c5f0a4d98796dd1a9a8709ba704350b5492
|
|
bca43fa152 -s ours am: 5d258c9556 -s ours am: cef7ebc539 -s ours
am skip reason: subject contains skip directive
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2294418
Change-Id: I517e750f19947c2059a9dbb187c7b6fda3e28959
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
bca43fa152 -s ours am: 5d258c9556 -s ours
am skip reason: Merged-In I200e94ae7c45f0c474c449c3808766932f62d23f with SHA-1 9fb2d8a4f4 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2294418
Change-Id: Iab93f9aac58a735ffbd99cc7219bb8857fa0ac27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
bca43fa152 -s ours
am skip reason: Merged-In I200e94ae7c45f0c474c449c3808766932f62d23f with SHA-1 9fb2d8a4f4 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2294418
Change-Id: Ib66741e72e32412c574d869c713649de4fc885f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|