Commit graph

2810 commits

Author SHA1 Message Date
Pierre-Clément Tosi
51f1006440 Merge changes I6b780c1d,I238d963a,I32076c65 into main
* changes:
  ANDROID: Generate version_gen.h in Soong and Bazel
  ANDROID: bazel: Clean up lexer and parser rules
  ANDROID: bazel: Fix dtc header dependencies
2023-10-12 09:16:53 +00:00
Pierre-Clément Tosi
7eeadceb3e ANDROID: Generate version_gen.h in Soong and Bazel
Upstream provides a DTC_VERSION preprocessor macro to its C code by
generating a version_gen.h header from either of its supported build
systems: Make formats the header from its internal variables (VERSION,
PATCHLEVEL, SUBLEVEL, ...) while Meson uses its vcs_tag() function on
a template, version_gen.h.in.

As AOSP doesn't make use of these build systems, aosp/204511 decided to
hardcode a version_non_gen.h file and patch the corresponding #include.
This unsurprisingly ended up bitrotting as the repo was being upgraded.

Instead, replicate the version_gen.h.in patching in our build systems,
extracting the version number from the METADATA file, which
external_updater.sh will keep up-to-date. Note that this introduces a
dependency on sed in the genrule(), the impact of which is minimized by
making METADATA_version.sed POSIX-compliant.

Keep appending the suffix '-Android-build' to the upstream version.

Test: m dtc && ${ANDROID_HOST_OUT}/bin/dtc --version
Test: bazel build //:dtc && bazel-bin/dtc --version
Change-Id: I6b780c1dbe14d415891defeb652f0692988ed0b1
2023-10-11 19:15:08 +01:00
Pierre-Clément Tosi
c8d1d863ab ANDROID: bazel: Clean up lexer and parser rules
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
2023-10-11 16:54:04 +01:00
Pierre-Clément Tosi
6127032bf7 ANDROID: bazel: Fix dtc header dependencies
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
2023-10-11 16:53:57 +01:00
Pierre-Clément Tosi
170bf1d4ce ANDROID: Use -Wall and more when building libfdt
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
2023-10-11 16:02:56 +01:00
Pierre-Clément Tosi
6c25e96cf6 ANDROID: Use -Wno-macro-redefined for DTC tools
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
2023-10-11 16:02:55 +01:00
Pierre-Clément Tosi
8246453859 ANDROID: De-dup fdt_path_offset_namelen check
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 d10c84c4bc
    commit a6ac6d916d

so remove the duplicated code.

Test: N/A
Change-Id: I3684b3d6af1be02a96ffa04f98c15297f890cc74
2023-10-06 13:39:51 +01:00
Xin Li
d7e38d805f Merge Android 14
Bug: 298295554
Merged-In: I62ea59ee306eda58b764df2a9e5f2f33778e4b5c
Change-Id: I610f13b78388d3d230aae815af74199632d12009
2023-10-05 15:38:51 -07:00
Xin Li
94ac094915 Merge Android U (ab/10368041)
Bug: 291102124
Merged-In: I40f39f20268fa51c3f5c690e89f8853a5aff0566
Change-Id: Ic2996360fe99f05286bbe22c375053e2c249a762
2023-08-14 15:37:25 -07:00
John Moon
d1f37c215b build: Add BUILD.bazel file am: b148d78706 am: 11c0b06b54 am: d11c6bc653
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>
2023-06-07 01:50:23 +00:00
John Moon
d11c6bc653 build: Add BUILD.bazel file am: b148d78706 am: 11c0b06b54
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>
2023-06-07 01:00:36 +00:00
John Moon
11c0b06b54 build: Add BUILD.bazel file am: b148d78706
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>
2023-06-07 00:20:49 +00:00
John Moon
b148d78706 build: Add BUILD.bazel file
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>
2023-04-28 09:19:45 -07:00
Sadaf Ebrahimi
d8fdcce387 Editing the METADATA file am: 007e485e20 am: 2675843042 am: 8404f43579
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>
2023-01-18 20:47:16 +00:00
Sadaf Ebrahimi
8404f43579 Editing the METADATA file am: 007e485e20 am: 2675843042
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>
2023-01-18 20:24:03 +00:00
Sadaf Ebrahimi
2675843042 Editing the METADATA file am: 007e485e20
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>
2023-01-18 19:27:25 +00:00
Sadaf Ebrahimi
007e485e20 Editing the METADATA file
The URL value and version was incorrect.

Test: TreeHugger
Change-Id: I252531db077d97c3e40758ef90faf5e30a93dbe8
2023-01-18 02:18:22 +00:00
Treehugger Robot
f7494c3e50 Merge "Enable fdtoverlay and fdtdump for development tool" am: 5fffecf48c 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>
2022-12-22 07:58:08 +00:00
Treehugger Robot
240396c58d Merge "Enable fdtoverlay and fdtdump for development tool" am: 5fffecf48c 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>
2022-12-22 07:13:49 +00:00
Treehugger Robot
04615cdf52 Merge "Enable fdtoverlay and fdtdump for development tool" am: 5fffecf48c
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>
2022-12-22 06:38:29 +00:00
Treehugger Robot
5fffecf48c Merge "Enable fdtoverlay and fdtdump for development tool" 2022-12-22 05:53:27 +00:00
Jaewan Kim
46171c6948 Enable fdtoverlay and fdtdump for development tool
Test: Build and run binaries
Change-Id: I37b687a638eed0e45901ea4de39e86b742dfca5d
2022-12-15 23:28:11 +09:00
Automerger Merge Worker
9297428323 Merge "[automerger skipped] Merge Android 13 QPR1 am: 82a38bf553 -s ours" 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>
2022-12-12 13:51:01 +00:00
Xin Li
db95fadb00 [automerger skipped] Merge Android 13 QPR1 am: 82a38bf553 -s ours am: 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>
2022-12-12 13:48:09 +00:00
Xin Li
39e23687e3 [automerger skipped] Merge Android 13 QPR1 am: 82a38bf553 -s ours am: 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>
2022-12-12 11:57:16 +00:00
Automerger Merge Worker
1a58430efb Merge "[automerger skipped] Merge Android 13 QPR1 am: 82a38bf553 -s ours" 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>
2022-12-10 02:00:33 +00:00
Xin Li
4e19f65a16 [automerger skipped] Merge Android 13 QPR1 am: 82a38bf553 -s ours am: 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>
2022-12-10 01:57:42 +00:00
Xin Li
b15862c7cc [automerger skipped] Merge Android 13 QPR1 am: 82a38bf553 -s ours am: 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>
2022-12-10 00:25:03 +00:00
Automerger Merge Worker
d41226ba63 Merge "[automerger skipped] Merge Android 13 QPR1 am: 82a38bf553 -s ours" into stage-aosp-master 2022-12-09 23:29:43 +00:00
Xin Li
bd6c6998d8 [automerger skipped] Merge Android 13 QPR1 am: 82a38bf553 -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: I929b412dc440ae00f823a01c91f92c16666f5332
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-09 23:19:41 +00:00
Xin Li
dd38ac1c63 [automerger skipped] Merge Android 13 QPR1 am: 82a38bf553 -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: I5afda515c392e7e3364514988e8ccb1d4e0075f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-09 23:14:57 +00:00
Xin Li
82a38bf553 Merge Android 13 QPR1
Bug: 261731544
Merged-In: I14ab0a074ab994c1f598243d2d5795d2cd9a853a
Change-Id: I26650c5f0a4d98796dd1a9a8709ba704350b5492
2022-12-09 10:28:56 -08:00
Bill Yi
8e0a4e518f [automerger skipped] Merge TP1A.221105.002 to aosp-master - DO NOT MERGE am: 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>
2022-11-10 13:41:05 +00:00
Bill Yi
cef7ebc539 [automerger skipped] Merge TP1A.221105.002 to aosp-master - DO NOT MERGE am: 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>
2022-11-10 13:03:33 +00:00
Bill Yi
5d258c9556 [automerger skipped] Merge TP1A.221105.002 to aosp-master - DO NOT MERGE am: 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>
2022-11-09 23:09:06 +00:00
Bill Yi
bca43fa152 Merge TP1A.221105.002 to aosp-master - DO NOT MERGE
Merged-In: I200e94ae7c45f0c474c449c3808766932f62d23f
Merged-In: Ie56361030ca860b0488650a43f05ff423da0f576
Merged-In: Ie56361030ca860b0488650a43f05ff423da0f576

Change-Id: I65487e0654e5e747cee1ed4c381fa43558290461
2022-11-09 06:36:34 +00:00
Xin Li
0c05fe1b27 [automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9129937 am: 9fb2d8a4f4 -s ours am: d88b826d0d -s ours
am skip reason: Merged-In Ifbb6a25ab6bd1463afccc88f9756d34c3cf59717 with SHA-1 3afda967bc is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/external/dtc/+/20137089

Change-Id: I500bfc800282bdde32f998bac40637ddbd7c0d67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-11 20:10:10 +00:00
Xin Li
d88b826d0d [automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9129937 am: 9fb2d8a4f4 -s ours
am skip reason: Merged-In Ifbb6a25ab6bd1463afccc88f9756d34c3cf59717 with SHA-1 3afda967bc is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/external/dtc/+/20137089

Change-Id: I236f22c02e4d3120e78360c99d015b978148250f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-11 17:56:11 +00:00
Xin Li
9fb2d8a4f4 Merge tm-qpr-dev-plus-aosp-without-vendor@9129937
Bug: 248070379
Merged-In: Ifbb6a25ab6bd1463afccc88f9756d34c3cf59717
Change-Id: I200e94ae7c45f0c474c449c3808766932f62d23f
2022-10-06 12:01:37 -07:00
Xin Li
9c645aa3bc [automerger skipped] Merge TP1A.221005.003 am: 54e5a0fe80 am: 7181fcc55b -s ours am: cbd016332d -s ours
am skip reason: Merged-In If2ae7bf5758338e71c69067b371e6a0bfe83048f with SHA-1 7992e4aeb9 is already in history

Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2239917

Change-Id: I9d91743590db68d7b6e010cdfcf011abc4e514b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-06 00:53:34 +00:00
Xin Li
cbd016332d [automerger skipped] Merge TP1A.221005.003 am: 54e5a0fe80 am: 7181fcc55b -s ours
am skip reason: Merged-In If2ae7bf5758338e71c69067b371e6a0bfe83048f with SHA-1 7992e4aeb9 is already in history

Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2239917

Change-Id: I40b8e46b120fed1ba8bf03cb5976c832c19eb26c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-06 00:32:41 +00:00
Xin Li
7181fcc55b Merge TP1A.221005.003 am: 54e5a0fe80
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2239917

Change-Id: I7f46d51fd4e678c6885a2bfd141d4e89ba882ed2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 22:39:27 +00:00
Xin Li
54e5a0fe80 Merge TP1A.221005.003
Merged-In: If2ae7bf5758338e71c69067b371e6a0bfe83048f
Change-Id: I1c40996849927a441aaf6590982f4401be161435
2022-10-03 13:17:44 -07:00
Pierre-Clément Tosi
683a888205 libfdt: fdt_path_offset_namelen: Reject empty paths am: d10c84c4bc am: 9f4834b735 am: e0440b0907 am: 13d00fad64 am: 7799b9fb26 am: 1c1c6e8948 am: ffd484022b am: 7aff1b1818 am: f085cb8877 am: d116426538 am: 7fbebc777b
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/dtc/+/20024811

Change-Id: I10a5eb717375691635e51af5d17104705838da37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 15:22:21 +00:00
Pierre-Clément Tosi
5d64411f71 libfdt: fdt_path_offset_namelen: Reject empty paths am: d10c84c4bc am: 9f4834b735 am: e0440b0907 am: 13d00fad64 am: 7799b9fb26 am: 98ab028002 am: 0a053dfe49 am: 96b8695cdc am: 440d3e3ae4 am: 127d226966
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/dtc/+/20024811

Change-Id: I45ffd814a1c79d801e944b76f3457af4372d1a97
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 15:22:08 +00:00
Pierre-Clément Tosi
bf1dab26ef libfdt: fdt_path_offset_namelen: Reject empty paths am: d10c84c4bc am: 9f4834b735 am: e0440b0907 am: 13d00fad64 am: 7799b9fb26 am: 1c1c6e8948 am: ffd484022b am: 7aff1b1818 am: c7d6b4c411 am: cd549779a8 am: c1fd62c7b6
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/dtc/+/20024811

Change-Id: Ideacc38f9737487c68132bbdaa62b821a5672b07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 15:21:57 +00:00
Pierre-Clément Tosi
5034cf6d6a libfdt: fdt_path_offset_namelen: Reject empty paths am: d10c84c4bc am: 9f4834b735 am: e0440b0907 am: 13d00fad64 am: 7799b9fb26 am: 98ab028002 am: 0a053dfe49 am: 1716041baa am: 559d8068c4 am: a41b954511
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/dtc/+/20024811

Change-Id: I7bfe0fcda12ce9c5f7edb2fee48e10b37fcd1b1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 15:21:44 +00:00
Pierre-Clément Tosi
fd00d57f7c libfdt: fdt_path_offset_namelen: Reject empty paths am: d10c84c4bc am: 9f4834b735 am: e0440b0907 am: 13d00fad64 am: 7799b9fb26 am: 1c1c6e8948 am: ffd484022b am: 7aff1b1818 am: c7d6b4c411 am: eeb3b4c80b am: 9bdcc45ea0
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/dtc/+/20024811

Change-Id: Ib4f79284c53774f13567216b6d7ba017b08c1e76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 15:21:32 +00:00
Pierre-Clément Tosi
ec574f1c0f libfdt: fdt_path_offset_namelen: Reject empty paths am: d10c84c4bc am: 9f4834b735 am: e0440b0907 am: 13d00fad64 am: 7799b9fb26 am: 98ab028002 am: 0a053dfe49 am: 1716041baa am: daba1986c0 am: 5610d3a7de
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/dtc/+/20024811

Change-Id: I0f969edc30635e2a14690da344b9bdb7afda02dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 15:20:55 +00:00
Pierre-Clément Tosi
7fbebc777b libfdt: fdt_path_offset_namelen: Reject empty paths am: d10c84c4bc am: 9f4834b735 am: e0440b0907 am: 13d00fad64 am: 7799b9fb26 am: 1c1c6e8948 am: ffd484022b am: 7aff1b1818 am: f085cb8877 am: d116426538
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/dtc/+/20024811

Change-Id: Ia240ff83c1e870fe45b9f4cfa9a72c41423c7386
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 14:44:57 +00:00