hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/tools/perf/util/jitdump.h
....@@ -1,3 +1,4 @@
1
+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * jitdump.h: jitted code info encapsulation file format
34 *
....@@ -92,7 +93,7 @@
9293 uint64_t addr;
9394 int lineno; /* source line number starting at 1 */
9495 int discrim; /* column discriminator, 0 is default */
95
- const char name[0]; /* null terminated filename, \xff\0 if same as previous entry */
96
+ const char name[]; /* null terminated filename, \xff\0 if same as previous entry */
9697 };
9798
9899 struct jr_code_debug_info {
....@@ -100,7 +101,7 @@
100101
101102 uint64_t code_addr;
102103 uint64_t nr_entry;
103
- struct debug_entry entries[0];
104
+ struct debug_entry entries[];
104105 };
105106
106107 struct jr_code_unwinding_info {
....@@ -109,7 +110,7 @@
109110 uint64_t unwinding_size;
110111 uint64_t eh_frame_hdr_size;
111112 uint64_t mapped_size;
112
- const char unwinding_data[0];
113
+ const char unwinding_data[];
113114 };
114115
115116 union jr_entry {