]> granicus.if.org Git - strace/commitdiff
xlat: add comments to all sorted xlat files
authorDmitry V. Levin <ldv@altlinux.org>
Fri, 9 Mar 2018 02:48:30 +0000 (02:48 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 9 Mar 2018 02:48:30 +0000 (02:48 +0000)
Add a short comment describing the method used to sort entries.

* xlat/ethernet_protocols.in: Update the comment about sorting.
* xlat/fsmagic.in: Likewise.
* xlat/evdev_keycode.in: Add a comment about sorting.
* xlat/hw_breakpoint_type.in: Likewise.
* xlat/perf_hw_cache_id.in: Likewise.
* xlat/perf_hw_cache_op_id.in: Likewise.
* xlat/perf_hw_cache_op_result_id.in: Likewise.
* xlat/perf_hw_id.in: Likewise.
* xlat/perf_sw_ids.in: Likewise.
* xlat/perf_type_id.in: Likewise.

xlat/ethernet_protocols.in
xlat/evdev_keycode.in
xlat/fsmagic.in
xlat/hw_breakpoint_type.in
xlat/perf_hw_cache_id.in
xlat/perf_hw_cache_op_id.in
xlat/perf_hw_cache_op_result_id.in
xlat/perf_hw_id.in
xlat/perf_sw_ids.in
xlat/perf_type_id.in

index 4420e12a5c937caccc6355f83ad52d7b1fb01f42..1e30f77ee4966a164d7de06f25e39b3753866c26 100644 (file)
@@ -1,4 +1,4 @@
-/* Sorted by value */
+/* sort -k2,2 */
 ETH_P_802_3    0x0001          /* Dummy type for 802.3 frames  */
 ETH_P_AX25     0x0002          /* Dummy protocol id for AX.25  */
 ETH_P_ALL      0x0003          /* Every packet (be careful!!!) */
index 14a681a2a8f048ff82d721d579beb1bb766bd5bc..c0811ba12970d025b3ac0e2b9596ea0e27846076 100644 (file)
@@ -1,3 +1,4 @@
+/* awk '{if (NF>1) {n=strtonum($2)}; printf("%d %s\n", n, $0)}' |sort -s -k1,1n |sed 's/^[0-9]* //' */
 KEY_RESERVED           0
 KEY_ESC                        1
 KEY_1                  2
index b97ec3222194fde24346364a65bb52019c682b66..538270696e5953bc1ea43aeb1042804267e4104d 100644 (file)
@@ -1,4 +1,4 @@
-/* sorted by value, suitable for bsearch(3) */
+/* sort -k2,2 */
 { 0x0000002f,  "QNX4_SUPER_MAGIC"      },
 { 0x00000187,  "AUTOFS_SUPER_MAGIC"    },
 { 0x00001373,  "DEVFS_SUPER_MAGIC"     },
index 75267ab29e435e62506c8dbfb94b01db7b921226..0fc625b7546ce8c9cf071b83f5e62d2e8d313e89 100644 (file)
@@ -1,5 +1,6 @@
+/* sort -k2,2n */
 HW_BREAKPOINT_EMPTY 0
 HW_BREAKPOINT_R 1
 HW_BREAKPOINT_W 2
-HW_BREAKPOINT_RW HW_BREAKPOINT_R | HW_BREAKPOINT_W
+HW_BREAKPOINT_RW 3
 HW_BREAKPOINT_X 4
index 2346818b78a201cd48eb9a908a3bcacaf03ede7a..1ba0b1fc347aa4d27e6226eb689ab39f88b7299a 100644 (file)
@@ -1,3 +1,4 @@
+/* sort -k2,2n */
 PERF_COUNT_HW_CACHE_L1D  0
 PERF_COUNT_HW_CACHE_L1I  1
 PERF_COUNT_HW_CACHE_LL   2
index 6bbaf36575b5d59e08e29d61a2fb4f3be588ecdd..7e30c3ad6565d4cd0084934d212ac03ad6bbc3e3 100644 (file)
@@ -1,3 +1,4 @@
+/* sort -k2,2n */
 PERF_COUNT_HW_CACHE_OP_READ     0
 PERF_COUNT_HW_CACHE_OP_WRITE    1
 PERF_COUNT_HW_CACHE_OP_PREFETCH 2
index 8ef5aeaddd2d4c73152855668192c577254d46c5..075054659c527aeaa875c4d23d6e95e920b7ee8c 100644 (file)
@@ -1,2 +1,3 @@
+/* sort -k2,2n */
 PERF_COUNT_HW_CACHE_RESULT_ACCESS 0
 PERF_COUNT_HW_CACHE_RESULT_MISS   1
index 44dd5ce574506cb6bc6d4dfe46d6e7d3c7ce0181..c46bcecd98803ef2ddaa228362cae27475260a7e 100644 (file)
@@ -1,3 +1,4 @@
+/* sort -k2,2n */
 PERF_COUNT_HW_CPU_CYCLES               0
 PERF_COUNT_HW_INSTRUCTIONS             1
 PERF_COUNT_HW_CACHE_REFERENCES         2
index 65b0061a7cb5c9ef97c53be296e37f735467f034..e2ad8a8c3b53fb23cb8f317301354167093dd460 100644 (file)
@@ -1,3 +1,4 @@
+/* sort -k2,2n */
 PERF_COUNT_SW_CPU_CLOCK         0
 PERF_COUNT_SW_TASK_CLOCK        1
 PERF_COUNT_SW_PAGE_FAULTS       2
index 3f3f87ea82c6e2f103b950924965f25f1f4150d4..88f633814ba0561a038fd2daf09206ce95351b21 100644 (file)
@@ -1,3 +1,4 @@
+/* sort -k2,2n */
 PERF_TYPE_HARDWARE    0
 PERF_TYPE_SOFTWARE    1
 PERF_TYPE_TRACEPOINT  2