Re: Auto update ChangeLog for binutils+gdb commits?

Martin Liška <[email protected]>
Newsgroups gmane.comp.gnu.binutils,gmane.comp.gdb.devel
Message-ID <[email protected]>
On 5/29/20 9:45 AM, Martin Liška wrote:
> I briefly looked at binutils commits and I believe the scripts can
> be directly adopted.

Ok, one would need to adjust list of ChangeLog files and bugzilla components. I've changed
that in the attached patch.

With that one can test it:

$ ./contrib/gcc-changelog/git_check_commit.py -g ~/Programming/binutils -n HEAD~300..HEAD

(see the attached output)
So ~250/300 commit messages can be parsed.

And the generated ChangeLog can be seen with:

./contrib/gcc-changelog/git_check_commit.py -g ~/Programming/binutils -n HEAD~300..HEAD -p
(see the attached output)

Would you be interested in adoption of the script?
Martin
0001-gcc-changelog-for-binutils.patch (text/x-patch, 4.5 KB)
diff --git a/contrib/gcc-changelog/git_commit.py b/contrib/gcc-changelog/git_commit.py
index 084e83c18cc..e2be3843c83 100755
--- a/contrib/gcc-changelog/git_commit.py
+++ b/contrib/gcc-changelog/git_commit.py
@@ -20,110 +20,149 @@ import os
 import re
 
 changelog_locations = set([
+    'bfd',
+    'binutils',
     'config',
     'contrib',
-    'contrib/header-tools',
-    'contrib/reghunt',
-    'contrib/regression',
-    'fixincludes',
-    'gcc/ada',
-    'gcc/analyzer',
-    'gcc/brig',
-    'gcc/c',
-    'gcc/c-family',
-    'gcc',
-    'gcc/cp',
-    'gcc/d',
-    'gcc/fortran',
-    'gcc/go',
-    'gcc/jit',
-    'gcc/lto',
-    'gcc/objc',
-    'gcc/objcp',
-    'gcc/po',
-    'gcc/testsuite',
-    'gnattools',
-    'gotools',
+    'cpu',
+    'elfcpp',
+    'etc',
+    'gas',
+    'gdb',
+    'gdb/doc',
+    'gdbserver',
+    'gdb/stubs',
+    'gdbsupport',
+    'gdb/testsuite',
+    'gnulib',
+    'gold',
+    'gprof',
     'include',
+    'include/gdb',
     'intl',
-    'libada',
-    'libatomic',
-    'libbacktrace',
-    'libcc1',
-    'libcpp',
-    'libcpp/po',
+    'ld',
+    'libctf',
     'libdecnumber',
-    'libffi',
-    'libgcc',
-    'libgcc/config/avr/libf7',
-    'libgcc/config/libbid',
-    'libgfortran',
-    'libgomp',
-    'libhsail-rt',
     'libiberty',
-    'libitm',
-    'libobjc',
-    'liboffloadmic',
-    'libphobos',
-    'libquadmath',
-    'libsanitizer',
-    'libssp',
-    'libstdc++-v3',
-    'libvtv',
-    'lto-plugin',
-    'maintainer-scripts',
-    'zlib'])
+    'opcodes',
+    'readline',
+    'readline/readline/examples/rlfe',
+    'sim/aarch64',
+    'sim/arm',
+    'sim/avr',
+    'sim/bfin',
+    'sim',
+    'sim/common',
+    'sim/cr16',
+    'sim/cris',
+    'sim/d10v',
+    'sim/erc32',
+    'sim/frv',
+    'sim/ft32',
+    'sim/h8300',
+    'sim/igen',
+    'sim/iq2000',
+    'sim/lm32',
+    'sim/m32c',
+    'sim/m32r',
+    'sim/m68hc11',
+    'sim/mcore',
+    'sim/microblaze',
+    'sim/mips',
+    'sim/mn10300',
+    'sim/moxie',
+    'sim/msp430',
+    'sim/ppc',
+    'sim/pru',
+    'sim/rl78',
+    'sim/rx',
+    'sim/sh64',
+    'sim/sh',
+    'sim/testsuite',
+    'sim/testsuite/d10v-elf',
+    'sim/testsuite/frv-elf',
+    'sim/testsuite/m32r-elf',
+    'sim/testsuite/mips64el-elf',
+    'sim/testsuite/sim/aarch64',
+    'sim/testsuite/sim/arm',
+    'sim/testsuite/sim/avr',
+    'sim/testsuite/sim/bfin',
+    'sim/testsuite/sim/cr16',
+    'sim/testsuite/sim/cris',
+    'sim/testsuite/sim/fr30',
+    'sim/testsuite/sim/frv',
+    'sim/testsuite/sim/ft32',
+    'sim/testsuite/sim/h8300',
+    'sim/testsuite/sim/iq2000',
+    'sim/testsuite/sim/lm32',
+    'sim/testsuite/sim/m32c',
+    'sim/testsuite/sim/m32r',
+    'sim/testsuite/sim/m68hc11',
+    'sim/testsuite/sim/mcore',
+    'sim/testsuite/sim/microblaze',
+    'sim/testsuite/sim/mips',
+    'sim/testsuite/sim/mn10300',
+    'sim/testsuite/sim/moxie',
+    'sim/testsuite/sim/msp430',
+    'sim/testsuite/sim/or1k',
+    'sim/testsuite/sim/pru',
+    'sim/testsuite/sim/sh64',
+    'sim/testsuite/sim/sh64/compact',
+    'sim/testsuite/sim/sh64/media',
+    'sim/testsuite/sim/sh',
+    'sim/testsuite/sim/v850',
+    'sim/v850',
+    'zlib'
+])
 
 bug_components = set([
+    # GDB components
     'ada',
-    'analyzer',
-    'boehm-gc',
-    'bootstrap',
-    'c',
+    'backtrace',
+    'breakpoints',
+    'build',
     'c++',
+    'cli',
+    'compile',
+    'corefiles',
     'd',
-    'debug',
-    'demangler',
-    'driver',
-    'fastjar',
+    'exp',
+    'external',
     'fortran',
-    'gcov-profile',
+    'gdb',
     'go',
-    'hsa',
-    'inline-asm',
-    'ipa',
+    'guile',
+    'i18n',
     'java',
-    'jit',
-    'libbacktrace',
-    'libf2c',
-    'libffi',
-    'libfortran',
-    'libgcc',
-    'libgcj',
-    'libgomp',
-    'libitm',
-    'libobjc',
-    'libquadmath',
-    'libstdc++',
-    'lto',
-    'middle-end',
-    'modula2',
+    'm2',
+    'm3',
+    'macros',
+    'mi',
     'objc',
-    'objc++',
-    'other',
-    'pch',
-    'pending',
-    'plugins',
-    'preprocessor',
-    'regression',
-    'rtl-optimization',
-    'sanitizer',
-    'spam',
-    'target',
+    'pascal',
+    'python',
+    'record',
+    'remote',
+    'rust',
+    'server',
+    'shlibs',
+    'sim',
+    'symtab',
+    'tdep',
     'testsuite',
-    'translation',
-    'tree-optimization',
-    'web'])
+    'threads',
+    'tui',
+    'varobj',
+    'web',
+    'win32',
+    # Binutils components
+    'admin',
+    'binutils',
+    'gas',
+    'gold',
+    'gprof',
+    'ld',
+    'libctf'])
 
 ignored_prefixes = [
     'gcc/d/dmd/',
result-changelog.txt (text/plain, 103.1 KB) - not displayed
result.txt (text/plain, 25.3 KB)
Checking 80e2a3b66ed9055fc26a1e5e26c6158b1c87111d: OK
Checking 89ff19d45e9acfff9c77bf570631df6b99b62619: FAILED
ERR: cannot find a ChangeLog location in message
Checking a879b4d5a683f8dbebae8cf98297ee4a2db2e9e1: OK
Checking 0826b30a9fa085ccee574465523d0560a4a01198: OK
Checking 2b2558bfacba3813863da6728c021eb89fa34677: OK
Checking eeb647814fbfd71dddea45f36cb4847341f5cde7: OK
Checking a39fdb411d43824b27d886bab42cada62a9fe431: OK
Checking 436c571c6afc8c5affe36327ab363b98ec9adb2d: OK
Checking 052c8bb83a515768cd6af2f3707b6e05854cac54: OK
Checking 2b24b6e4a6d03efc3e76ce6912394e4a86cc387b: OK
Checking c2d50fd0b30f640301c3736038bec82b40a3f0dc: OK
Checking 0df7ad3a675692fcc75c85c43e475015b87a297e: OK
Checking 86c0bb4c57111422b30da6b1b20256bd3a06778a: OK
Checking 2ef46c2fbbd18c3f411ef294c2c6694a1308a5a5: OK
Checking 4f9c1eda9ffc161015b6d9cc6dc958b67de680e6: OK
Checking 5a0e026fe12a4b1a94878494facf2b5f173a3b9c: OK
Checking 8844c11b8bc1cfa70a63a8875e08345c96abecfe: OK
Checking c90ec28ae44ebf72d57d58439d02fc5aab90f1f6: OK
Checking 4f44ae6c69b839712a33a46aaa62d58d2b16b4ca: OK
Checking a0194fa8f23c64bef0f4b4bb4a76e9c64f003169: OK
Checking 3d27bbdb4bc02968ffd86c6b5c331d0e04bc3ed9: OK
Checking 9eac9650ce7de1f6e4b5ddc103d6530ebc32582d: OK
Checking bf80d710525ba743d0046bf1f9cab6a019d7c616: OK
Checking 0314b3901c9cdc21ef9f0c1b0b88528d6f8d3073: OK
Checking 9fda78b61127cbcf718104b7e5a78cf137c07836: OK
Checking aa49fc22c13a685452a2073e252d8b34ecbcc012: OK
Checking 832a580781060f54731fcf654d76ac1332037a47: OK
Checking ff7685105468702de87b75599b1ea88cc309541c: OK
Checking 4c4addbe57711f1cdbb72305b8cbd03a68ae2e34: OK
Checking f75fbe8ad2e3d9b34bf1f448a6df328ff361822f: OK
Checking 46b438bb7369a55eefef15cd5d1afbb5c2c5742e: FAILED
ERR: cannot find a ChangeLog location in message
Checking 33aa3c10f663b834c9573ede439b2df3c92f0cfe: OK
Checking d503b685c6b7384b389767d5153235039e2b8fc4: OK
Checking 4c83662712f80abe9a7d8ef645123347a9de7adb: OK
Checking aac88046e6cccf13fc408fc4e515aaf2548fe898: OK
Checking b77809577782d8798bc86dde3a2a28c30d7805f0: OK
Checking 7b1eff95bed765cb20dd3168cb99896a91fcdca7: OK
Checking dd8953924b0966e363c27ee38a0663c08f742fa0: OK
Checking cf2611febcfa6b7c680de31071c5658e7463eee4: OK
Checking 86fd7e2e109813b3934cf7880b93d4bc8f779b8b: OK
Checking d16e3d2e5b717cf83c1fe47a70e0a9f2c2024a44: FAILED
ERR: missing PR component:"	PR 25662"
Checking 0d4a4bc56fc947565ef0dd4b440a157e7d592b09: FAILED
ERR: cannot find a ChangeLog location in message
Checking 1081065c519d1bfc3847bf4b0a0ce4bc3224bcd3: FAILED
ERR: changed file not mentioned in a ChangeLog:"bfd/libbfd.h"
Checking a18cd0cab43f45b05e9f8bcbf8fed1d67834442d: OK
Checking 5ab2fbf185935f387fd5c1f8b14ba9fe04b41b39: OK
Checking e11cd7c491e4ec0cdd080c6dd45e62789a893606: OK
Checking 0b8448af68b2720d08640604355ef7d961a5acd6: FAILED
ERR: missing PR component:"	PR 25713"
Checking ec2e748ad396c868839c977aa27d0333eb085970: FAILED
ERR: missing PR component:"	PR 25681"
Checking cda7e5603f6efd7c3716e45cc6ea11b70dd8daae: OK
Checking dfb68cc35803369cbd163c2ebc07fb27e81d9950: FAILED
ERR: invalid PR component:"	PR lto/94249"
Checking 7e6e972f74aeac0ebdbd95a7f905d871cd2581de: OK
Checking a64fafb54577a87919a600474a3e4abe3510341a: OK
Checking 65109548f8fb13ac4a6c3311ea46a8b69c548576: OK
Checking 5a814d6d96bc6426ae1fa8b0d1561ad081deb159: OK
Checking 1ce0847daa8de001ed4a1b32341fcc3ce53f5a30: FAILED
ERR: cannot find a ChangeLog location in message
Checking 0636b24556961d705b945f2465432df80e9ebf68: FAILED
ERR: missing PR component:"	PR 25714"
Checking fdde2fb60cc2d0c60d9d3f085a7b6c648376991e: FAILED
ERR: line should start with a tab:"    	* elflink.c (_bfd_elf_tls_setup): Mention .tdata in comment."
Checking cf28cfef6006c41b74af126bc6ef26590d7bd1b9: OK
Checking 5e737279c6e832a757f0326128e5a5f96fbdd291: OK
Checking 5935fd15306c26ead8274cbeab3287770f2ac92a: OK
Checking 2957d8d05405c53b0d377e578fe1b770af732254: FAILED
ERR: cannot find a ChangeLog location in message
Checking c15a8f173e9b01dd962ba857b7deb547d34bca5b: OK
Checking 57cb32b3c366585f7fafd6a741771ce826ba95f3: OK
Checking beea5cc1bc2249389dc77ea0c86ab82dafd05bb5: OK
Checking 03704c7704870a0e6cbb0eae99488d544c4adb30: OK
Checking d1023b5d1e4483e5fa3bdab97bc041e1b1c05c5d: OK
Checking da2efc2050edf4641a22462beeb4c6b9a1a827f2: FAILED
ERR: cannot find a ChangeLog location in message
Checking e3b1fa32c2814772e8c8c4d2788e1d342c7493d0: OK
Checking d9fb0d71365e3c7e2c0de2ecd9cb9de0c2bf1880: FAILED
ERR: cannot find a ChangeLog location in message
Checking fe26d3a34a223a86fddb59ed70a621a13940a088: OK
Checking c623cc90890de9958bcee382cc60ff1b605532ab: FAILED
ERR: cannot find a ChangeLog location in message
Checking c884cc46193c98fd0b90ce8a79c081f6a1c18cc6: OK
Checking 1ff700c202465275d1ca3aee4dd979db36274294: FAILED
ERR: line should start with a tab:"       * amd64-bsd-nat.c (gdb_ptrace): Change return type from `int' to"
ERR: line should start with a tab:"       `PTRACE_TYPE_RET'."
ERR: line should start with a tab:"       * i386-bsd-nat.c (gdb_ptrace): Likewise."
ERR: line should start with a tab:"       * sparc-nat.c (gdb_ptrace): Likewise."
ERR: line should start with a tab:"       * x86-bsd-nat.c (gdb_ptrace): Likewise."
Checking f7d4f0b1b9519fa10eb04cb195bdf7b5044d73c7: OK
Checking f67210ff1c4200ea668189d086c6b39145cd876f: OK
Checking 1773be9ea2207d42442222e6dc3c8fdbe638e28e: OK
Checking 70304be939301a91dade0dc7d4234c081372bd24: OK
Checking 9faa006d11a5e08264a007463435f84b77864c9c: OK
Checking 4a90f062056e842c3f53293482e0039db0da3245: OK
Checking 0dd7b8f788b8d5239800d59f97b43186dcf425e2: OK
Checking 0d832e7f5e8c2e3659a55955c3b419e7cf5c9a34: FAILED
ERR: missing PR component:"	PR 25690"
Checking c7da12c72c2eeb4f62e772df5cbb1f50f35a84ee: FAILED
ERR: line should start with a tab:"        it to the ptrace call."
ERR: line should start with a tab:"        * (store_registers): Likewise."
Checking 5844b4657aa2b9eb52aecc5a6338324032fb6eae: OK
Checking 3d98c46092341c1373d960d0a66ca502d5b7ee7f: OK
Checking c3a1714ce7806002726a60c0db09371425fe3097: OK
Checking c02d66610b3b79f6fb5052e8890969bc7185b7be: OK
Checking 67338173a49204a2097ca1e2c63c6bc1fe972c3e: OK
Checking 340f3ac8082771ecc473ab938fc3d7cbf607ddaa: OK
Checking fe90ae8a9f54e4fe8b9089fed48b0e1818414f57: OK
Checking 833d919c93d52644173d587a6fc8e4dd36edc49e: OK
Checking a859124df20f6544dbef96084e4e024bccebd853: OK
Checking ce2ea1c7e055b3b70f03dc33db3b77b0d775f5de: FAILED
ERR: cannot find a ChangeLog location in message
Checking 9a6c68caa9543e09b064b7ac7c2b658f277bc19c: FAILED
ERR: line should start with a tab:"    * options.h (General_options): Add --no-rosegment option."
Checking f09db380942d1393e6f60d1ecaa7d4b6edfaaecf: OK
Checking f3a08f77787cfe1b9edb7b5ab82ce7a2d527c8cf: FAILED
ERR: missing PR component:"	PR 25676"
ERR: line should start with a tab:"bfd	* dwarf2.c (struct varinfo): Add unit_offset field to record the"
ERR: first line should start with a tab, asterisk and space:"	location of the varinfo in the unit's debug info data.  Change the"
ERR: first line should start with a tab, asterisk and space:"	type of the stack field to a boolean."
ERR: first line should start with a tab, asterisk and space:"	(lookup_var_by_offset): New function.  Returns the varinfo"
ERR: first line should start with a tab, asterisk and space:"	structure for the variable described at the given offset in the"
ERR: first line should start with a tab, asterisk and space:"	unit's debug info."
ERR: first line should start with a tab, asterisk and space:"	(scan_unit_for_symbols): Add support for variables which have the"
ERR: first line should start with a tab, asterisk and space:"	DW_AT_specification attribute."
ERR: line should start with a tab:"binutils* testsuite/binutils-all/dw4.s: New test source file."
ERR: could not deduce ChangeLog file
Checking 3734bec8336f6f33927ab99460cb681035c2ca4f: OK
Checking 2d07da271eee9a83a1f5c975204d7d6dfd66fe1f: OK
Checking 6a541707f341275fa5081ec36cc6f2551042c21e: FAILED
ERR: missing PR component:"	PR 25699"
Checking fcc7376e0a4c3a68ef0b9d12fcc3733416b1cc8c: OK
Checking ef3df11042c3dbaf695c1260b42364688cafa8ea: OK
Checking cada5fc921e39a1945c422eea055c8b326d8d353: OK
Checking 6b8c53f2f1c0cf5bee46120d892d4c72571375eb: OK
Checking 19a2740f7f2ea0f65745a3c00cf8a64647378aa3: FAILED
ERR: line should start with a tab:"Change-Id: Ie5c7c9fc8ecf973072cfb4a9650867104bf7f50c"
Checking 724fd9ba432a20ef2e3f2c0d6060bff131226816: FAILED
ERR: line should start with a tab:"Change-Id: I9d1db52c489ca0041b8959ca0d53b7d3af8aea72"
Checking d8c8b84859d057c58c901c08367ecc9f8a9f09dc: OK
Checking effc14f54c3fdcb700f22ce53cef97665c0fdf7f: FAILED
ERR: line should start with a tab:"    	* elfxx-riscv.c (riscv_parse_subset): Don't use C99."
Checking 81a65eb338cf7b40ef76b1cdb150eefd8495e282: OK
Checking 1cb7d8b1afc7c71cfacfe017e0692c9064bf9818: OK
Checking b966f55ffa570a05081b2030577b2158e8116c5a: OK
Checking 645ba68105ee79511a79386811dd932be8becafa: OK
Checking cdf236890ce1a8f44d24841d888728f9feb38c44: FAILED
ERR: cannot find a ChangeLog location in message
Checking a9933ccf467ac771747db9dba541afdf1b72a3f8: OK
Checking aef397a1548908f82907854a6efc0cd4c0539904: FAILED
ERR: line should start with a tab:"Change-Id: I8870800177e1ff79cdd05af13613ec53ef95681f"
ERR: could not deduce ChangeLog file
Checking ac4bf06ca22b641b10fe37763bf57e177ee22864: FAILED
ERR: missing PR component:"	PR 25673"
Checking 53215f214c61b850085196a8d69774eed026ecd9: FAILED
ERR: line should start with a tab:"Change-Id: I60deaeeee59d4e7cab06b8a40a3e51837c43a8ab"
Checking 5a82b8a12b6a9b8167517ab1df1dcdcc4711ffda: OK
Checking fb516a69133999df3e30fccb7c4f5759eb1090eb: OK
Checking 1c0aa1fbb2fb1920c12400940704ee90491b7290: OK
Checking d3e2a5e85df4c8454135503c1034b95fecd522ab: OK
Checking 5ccd2fb722d1900adf799dd808fa2146cac85d0d: OK
Checking fe64b263e025c5abc02738138d9283f53641ca42: FAILED
ERR: cannot find a ChangeLog location in message
Checking 2108a63a5a736c2329a2a92ca58e0b9993dc5d42: OK
Checking d3c3c54293ce8c42503e66f8076059a7c8b1639f: OK
Checking 327ef784ba105f067f5c1d587908259d7aabb971: FAILED
ERR: missing PR component:"	PR 25633"
Checking 68e52bc7ecfbfdc8d5f85716a8ac7668e211f360: FAILED
ERR: missing PR component:"	PR 25641"
ERR: missing PR component:"	PR 25668"
ERR: missing PR component:"	PR 25633"
ERR: line should start with a tab:"gas	Fix disassembling ED+A4/AC/B4/BC opcodes."
ERR: first line should start with a tab, asterisk and space:"	Fix assembling lines containing colonless label and instruction"
ERR: first line should start with a tab, asterisk and space:"	with first operand inside parentheses."
ERR: first line should start with a tab, asterisk and space:"	Fix registration of unsupported by target CPU registers."
ERR: line should start with a tab:"opcodes	* z80-dis.c: Fix disassembling ED+A4/AC/B4/BC opcodes."
ERR: could not deduce ChangeLog file
Checking ecbbbdba7182865e522e0893915e9be487fe14b0: FAILED
ERR: missing PR component:"	PR 25687"
Checking a225c9a8692814b4a29360479aee217d73e22d50: OK
Checking 9809762324491b851332ce600ae9bde8dd34f601: OK
Checking 946ffddcae7a8d0d135dd550b4bc7193b2ac1c5c: FAILED
ERR: cannot find a ChangeLog location in message
Checking 9e38d619101a7637c9aba3f722690bef127fa6a6: OK
Checking a2ecbe9fb7355698aad97841f9717cdfd7096d95: OK
Checking 589902954da0d1dd140b33e578954746c9bfc374: OK
Checking 7325b16ba4dc33a54356fd2b8fde79311c51b121: FAILED
ERR: cannot find a ChangeLog location in message
Checking 771dd3a88b1f0e03a110fc4f2207913df45f8b4b: OK
Checking 817a7585764366397879cbbedfd7e9c1454b656c: FAILED
ERR: line should start with a tab:"        (arc_read_description): New function to cache target descriptions."
Checking 67430cd00afcc270a27e44b10f9ef4249d554e66: FAILED
ERR: first line should start with a tab, asterisk and space:"	PR gdb/25663:"
Checking 30efb6c7af7ad8b50936157fe0a0ef22d6787dd7: OK
Checking 8db52437243e251c01e352cdb325bc9ace578e7c: OK
Checking 5982a56ab9d161923e75712fcb358824748ea4ba: OK
Checking 7a1998dffb58ee1fab5edbd13458373654a1da42: OK
Checking 053205cc4021026a5a1db05869d04bf7ad9ea1bd: OK
Checking fe4b2ee65cfe923fcb25427db884e1d2e90fef6e: OK
Checking cb9b645d3e6b6164317104ed1a2a41c06da37bf4: OK
Checking 2f89101fe8b6a2423116a1ad1891f56bf6fc9510: OK
Checking 4b3ecb3b91b1b6154a6444efdcbadb90854a6654: FAILED
ERR: missing PR component:"	PR 25675"
Checking 28d1356774c2c61adc7d6e6723de2351cd9f4ddc: OK
Checking 60e63c3e9750b036d50e58bc173591fa450601b6: OK
Checking 7bac4137d757be98de8f6f8d8a649f04cacfdd2f: OK
Checking 6b9374f1e07cb250736815ff8db263199416adc6: OK
Checking eaeaf44cfdc9a4096a0dd52fa0606f29d4bfd48e: OK
Checking 3293bbaffac9a22fc6d1a08ac6602a4a63b5e68b: OK
Checking ab44624cea74dca3e6d19c3275d9d5a8d381c084: OK
Checking 154151a6e303fa4b17e3597e3434a1c5999df8e1: FAILED
ERR: line should start with a tab:"        * m68k-bsd-nat.c (fetch_registers): New variable lwp and pass"
ERR: line should start with a tab:"        it to the ptrace call."
ERR: line should start with a tab:"        * m68k-bsd-nat.c (store_registers): Likewise."
Checking bc10778499a971ab9ccecb074cc406d49e1ee608: OK
Checking 01a801176ea15ddfc988cade2e3d84c3b0abfec3: OK
Checking f90280caf5b34ebd564809a7f66685efc79bbf6d: OK
Checking 6def66f1404e58b376655f6fb622aeb9dfc0f587: OK
Checking 66eaca97ebd0f1b456ffe158fce73bafcce561bb: OK
Checking 4fed520be264b60893aa674071947890f8172915: OK
Checking 2190cf067b87e804c59c0a0c14c8ae48deabfbf4: OK
Checking 54c4382534f0c894434deca5eb89cd02661d6feb: OK
Checking 75c56d3d1298de72aa67555f2c723a80b4818e04: OK
Checking 6018d381a00515933016c539d2fdc18ad0d304b8: OK
Checking 013f99f035c49b000ca058db80ad15e00aa330dc: FAILED
ERR: line should start with a tab:"        * x86-bsd-nat.c (x86bsd_dr_get): New variable lwp and pass"
ERR: line should start with a tab:"        it to the ptrace call."
ERR: line should start with a tab:"        * x86-bsd-nat.c (x86bsd_dr_set): Likewise."
Checking 6227b330d563add042066259e5f933c89a85b3b5: OK
Checking 12753073036aad1250b5e9a1bd6991c125150269: OK
Checking d5be5fa4207da00d039a1d5a040ba316e7092cbd: OK
Checking 8110f842bc52940d27b6f1e8e5ab711238d9d210: OK
Checking 52feded7781821d227db0be188e564698d29fe9e: OK
Checking 25567eeece4efdea99a9a2b3a6daf81ec31b4b07: OK
Checking 8b5d0a4f6ff67aa81275c705508e3f49accc8120: OK
Checking 1bd6175ae79099173c1510d209ad9978129e22c0: OK
Checking 2ac70237d2458fb2eb5e73de6bb02a396b5bada0: OK
Checking 09546b56ede31ca2b401e9b03466e8e1fb84d85f: OK
Checking 780f96aed2b4db1014e8fa2b50118676d8af0e46: OK
Checking f761cb13a903da6a5a1b3f9a5cb984600124ac31: OK
Checking 02a8180e6f6146f95593001247f6cd080bdb7b38: OK
Checking 48e81d7f6314345a5d8648ab7b7b0ac0c6a8a381: OK
Checking 426a9c18dddcdd5f640b702734dd8f9c108b7372: OK
Checking 42331a1ea2a13ce15ec202c5f0fbef3e5171253c: OK
Checking 3a916a975745f386cabbaba64531ed9b5f8be509: OK
Checking b59eac373217394503946dc360692d81809e08af: OK
Checking 033711290333b0d4ec5c1b744af512f7ab133478: OK
Checking 2e088f8b6ea61fa9db1b592cbd4a6aa80b4e0ab5: OK
Checking 39ef85a896e7efa0391a7ed14cc965fe1d46cbb9: OK
Checking b9fa6e07980f901f2a3f99b7eed4356d3209a3c4: OK
Checking 416595d6409b1bd2e2f9862c133ca764688da77f: OK
Checking 5b5e15ecddafc43de2da632aa68f935a879d9a91: OK
Checking fbf54e7554e0dcd60e18b1821c5c127fb3eb48ff: OK
Checking 64b653ca7058bfd4f91879dea628809d398b488e: OK
Checking 6999f067c1b30c1a2c3e41a0f68f74e459652560: OK
Checking ce80b8bd374e14c1cebe149724274b1894f5f8cf: OK
Checking 2faac269d59e57a49cd9f9209e1d39e03e2744bc: OK
Checking da3e2c2923b5c16c47c962bc53ea96678ca6a0e5: OK
Checking 5083623134c2ac383a8d8412b6d3c530452fda51: OK
Checking 4f412b6e31369f27725872391a70f0520883701c: OK
Checking f5354008862defe83fc6d3620d51da52f860f5bf: OK
Checking 3eec3b05b9ecf5e726c606f0bba916e095dcbe98: OK
Checking fdddfccba1cc4f70089873441b7e6c38de09ae37: OK
Checking 6dde752183769c712eb22f49a5b74bfadad4a6be: OK
Checking 4112d2e602fed7157ce6bb30f46969129633d0f2: OK
Checking 65786af6265044c67b25db23267f942c73b6fc20: OK
Checking 40f3ce189e3c16398f2e56442e6d8db5573587ee: OK
Checking 2a5b130bcb6f376b6a28d8378172ed3f9b92e9d9: OK
Checking abc66ce95eee79db058123b985e19dcfc03dc1a7: OK
Checking 07a328583de159941b64bad3ca94f20185c905ed: OK
Checking 64d64d3a76bb57305b278082ed1a29f0982b664d: OK
Checking 6a95a1f58dd9dabcade13f7a332eed601baf25f8: OK
Checking 59fcdac646cf4ed3168cd787a883d282b4d9de1f: OK
Checking d133c3e1a877259bbee460897d9a6a2820ffe451: OK
Checking 23b0f06be43054a9b182e7ea60a763c35302924a: OK
Checking 5f56f7cbd22219e84df3caece06f469c5063e5fb: OK
Checking 26792ee0345c09bd1c76f3ee0e16ed15ab7215b9: OK
Checking 24051bbe843abcdcc108542da195e009c3f19910: OK
Checking c0941be613054fe525891a2898e7d938b8e8ceed: OK
Checking 62c4663d3c59b53e622b2f83eeae7c8d47c656dd: OK
Checking 621821900289e9ef3472dc430d6fcf4d55b301e2: OK
Checking 1e592a8ae0985645e61f6ffbfee064af8826b457: OK
Checking 7fe471e9ae8dbc61b898f7572fed31c4224a0b89: OK
Checking d121c6ce897d34ae168f78cbdacacb109d4833e6: OK
Checking 4dba70eee1fadcb3c1bb50ba17e0fe3512c84180: OK
Checking 4f9ae810130bc4202ec1c5eae934900c542a9016: OK
Checking 156bfec999186e3eccaf51fa3b81280bf51dbaa4: OK
Checking 2b4e573d62be3a59057895054b1b5faa67557ce6: OK
Checking a1f6a07c3d1d3a34d36d4e49f0fd3c66554e41b2: OK
Checking 410cf315014145f169c146442e9c28163d9ae10a: OK
Checking 72a45c938438f33bf8e7de6a5f068ba31c8c1e36: OK
Checking 040f66bd2d6aea4d35a2e5cb88b499799ee4c466: OK
Checking a6e05a6c3a9439a7253d2eab7ee4fe760b4cc829: OK
Checking 3444c526a33e61aeff86cbe1184e765458007890: OK
Checking c2a44efee1cbe5321a850c53f34e9c205a1d6ca0: OK
Checking b0c26e99f50d6926dd628ec51c1e9a037c521ab5: OK
Checking ce3acbe9fa876647649cc88f94264a5c56bf46a1: OK
Checking 1b83d09cd503d7fde57c50db51d5780ee8df5fae: OK
Checking 06d949ec3121f4732e789db1efc53986355c9481: OK
Checking 9fcbd8a90a92bf303c41be816040789e1ed6cf4e: OK
Checking abf874aafe3d717573e4a48bf0e3c6334e666a55: FAILED
ERR: file not changed in a patch:"ld/testsuite/ld-arm/arm-elf/non-contiguous-arm.d"
ERR: file not changed in a patch:"ld/testsuite/ld-arm/arm-elf/non-contiguous-arm.ld"
ERR: file not changed in a patch:"ld/testsuite/ld-arm/arm-elf/non-contiguous-arm.s"
ERR: file not changed in a patch:"ld/testsuite/ld-arm/arm-elf/non-contiguous-arm2.d"
ERR: file not changed in a patch:"ld/testsuite/ld-arm/arm-elf/non-contiguous-arm3.d"
ERR: file not changed in a patch:"ld/testsuite/ld-arm/arm-elf/non-contiguous-arm3.ld"
ERR: file not changed in a patch:"ld/testsuite/ld-arm/arm-elf/non-contiguous-arm4.d"
ERR: file not changed in a patch:"ld/testsuite/ld-arm/arm-elf/non-contiguous-arm4.ld"
ERR: file not changed in a patch:"ld/testsuite/ld-arm/arm-elf/non-contiguous-arm5.d"
ERR: file not changed in a patch:"ld/testsuite/ld-arm/arm-elf/non-contiguous-arm5.ld"
ERR: file not changed in a patch:"ld/testsuite/ld-arm/arm-elf/non-contiguous-arm6.d"
ERR: file not changed in a patch:"ld/testsuite/ld-arm/arm-elf/non-contiguous-arm6.ld"
ERR: file not changed in a patch:"ld/testsuite/ld-powerpc/non-contiguous-powerpc.sd"
Checking 74e10d1742f1b8312359c59a2af06c9e661252b3: OK
Checking 2d61316c32a9fa3e14786c3312d9ca87c9298db5: OK
Checking 2e9145ace2a520f942d74fea7df9458cc8a16523: OK
Checking 66d1f7cc129495ea6c820bcd16242ec5ff39b172: FAILED
ERR: missing PR component:"	PR 25660"
ERR: one space should follow asterisk:"	*  config/tc-arm.c (operand_parse_code): Add OP_RNSDMQR and OP_oRNSDMQ."
ERR: first line should start with a tab, asterisk and space:"	(parse_operands): Handle new operand codes."
ERR: first line should start with a tab, asterisk and space:"	(do_neon_dyadic_long): Make shape check accept the scalar variants."
ERR: first line should start with a tab, asterisk and space:"	(asm_opcode_insns): Fix operand codes for vaddl and vsubl."
Checking 015ec493d8603095d212df443e7b75017b572455: OK
Checking 1673df3278637a911b55983a92e4d1f61816e57c: FAILED
ERR: cannot find a ChangeLog location in message
Checking 96c7f873945c31bb0f9facd526bfe6dac74d3ccb: OK
Checking 666318230c54a348763927c80d085542d9890c42: OK
Checking 502794d4321dc17d5c9fb591bedc8761118b2943: OK
Checking fd486f32d15e3299b905084a697fac6349c43f76: OK
Checking 49ba92c0a6765ee7dc3a773c1a044680d29cee0e: OK
Checking 301b21e0dfee41c7a93f41089428d5d03fee685b: OK
Checking 6ba0a321037b748f0b1285c44af762021a380bd3: OK
Checking 4635ff975351603e64da3cbdeec3b999ee842ac8: FAILED
ERR: could not deduce ChangeLog file, not unique location
Checking 213291361b4ddb2d05b8c89bf47d23ca4306912e: FAILED
ERR: ChangeLog must contain a file entry:"gdbsupport"
Checking 9a665d62266e75f0519f3a663784c458885b5c63: FAILED
ERR: could not deduce ChangeLog file, not unique location
Checking 227031b2bf03e7735601845d6c420995740c8fca: OK
Checking 53807e9f3d83bc0f67b9b9471cc60fb37182e5ab: OK
Checking 64f251023bcbd068861d4cb83b4e925083e0ea35: OK
Checking 3f512721a829ce7b2d38236917309a32f42faa99: OK
Checking 40310f30a51c1343b954d1fee7feb9a1d9455e9f: OK
Checking 272cd5a31e7ff16fe46a5532e857b98229404c48: FAILED
ERR: changed file not mentioned in a ChangeLog:"gdbsupport/Makefile.in"
Checking 74cd3f9d7e2bc82a295011230dc5261cd1129b4f: FAILED
ERR: changed file not mentioned in a ChangeLog:"gdb/configure"
Checking db6878ac5538661c8d66c916a533bd4268217fcb: OK
Checking 4d696a5c686730d75623d7e41805e42ce5fcc60c: OK
Checking 8dd8e1c7228d5dd57b3b36379718c806017988e1: OK
Checking 7a20f753ef28251e4d3bca211e9ee338f67aa2a8: OK
Checking 607c69321064f57595038d39af3328b0de73eb85: OK
Checking 09252140293763eaa230314dee27f605a37154d4: OK
Checking 14e9c72c334205c0171d62e716c1fb65472a0eab: OK
Checking e515d67ed61f7c588a3154589a8a25c7bef66d20: OK
Checking 307eafd8df3ec820bb62a71324aeed06b86ec050: OK
Checking 9a2de3fc7f7c40da6e8d5553c29e6cb8a2430dc8: OK
Checking 3217502e1ba7409676e192100a0147a49dd5ae7a: OK
Checking 1281424ccf3d05410398f4f495443d9e54426f91: OK
Checking 8fb879cd16a3e3d1fe93e333c4c720fd33bcc416: OK
Checking dd69bf7a78a489783c397f2552eeb7999defcb6a: FAILED
ERR: line should start with a tab:"Change-Id: I595470be6ab5f61ca7e4e9e70c61a252c0deaeaa"
Checking 038b97fcd75a338a515fe7def5db142e6952ca7c: OK
Checking a0761e34f054767de6d6389929d27e9015fb299b: OK
Checking 5308d1e77167b4bb133302d7a6f66e599abee420: OK
Checking 9e8f1c9000fa42b68982ee69f622010a81656e81: OK
Checking f870f78fb2dc15cc5a4738d7ee592b39e2001c4e: OK
Checking 97b4a8f744f437fa35afbe20f53e657e9de957cd: OK
Checking ae531041c7c5956672342f89c486a011c84f027f: FAILED
ERR: file not changed in a patch:"gas/config/tc-i386.h"
Checking 5a13315d1c6993ab84075ff94797eb8c6da1f20b: OK
Checking e7a82140af00e632f06e27d0ec9ad1f4fb704d92: OK
Checking 976862ed563047be58effc4b02fe75ed064f77b7: OK
Checking 7462c383f9849aab40f156854a72f0a93305124a: OK
Checking 1c6c46a012a43aefb6183fa2dd16ec6db5751aa3: OK
Checking 8248d21a5b8b7bb9970163b8b327f5ac2f857f33: OK
Checking 44f41bb7a1568dbe2e4e642e6c3c2e9ba3d47d92: OK
Checking dcc050c86c3e5160497da7aab480adae9ba284aa: FAILED
ERR: file not changed in a patch:"gdb/buildsyms.c"
ERR: changed file not mentioned in a ChangeLog:"gdb/buildsym.c"
Checking 5496f3c635dce3e12348d6e81c3f74815fdfe7b5: FAILED
ERR: missing PR component:"	PR 25611"
ERR: missing PR component:"	PR 25614"
ERR: line should start with a tab:"gas	* dwarf2dbg.c (DWARF2_FILE_TIME_NAME): Default to -1."
ERR: first line should start with a tab, asterisk and space:"	(DWARF2_FILE_SIZE_NAME): Default to -1."
ERR: first line should start with a tab, asterisk and space:"	(DWARF2_LINE_VERSION): Default to the current dwarf level or 3,"
ERR: first line should start with a tab, asterisk and space:"	whichever is higher."
ERR: first line should start with a tab, asterisk and space:"	(DWARF2_LINE_MAX_OPS_PER_INSN): Provide a default value of 1."
ERR: first line should start with a tab, asterisk and space:"	(NUM_MD5_BYTES): Define."
ERR: first line should start with a tab, asterisk and space:"	(struct file entry): Add md5 field."
ERR: first line should start with a tab, asterisk and space:"	(get_filenum): Delete and replace with..."
ERR: first line should start with a tab, asterisk and space:"	(get_basename): New function."
ERR: first line should start with a tab, asterisk and space:"	(get_directory_table_entry): New function."
ERR: first line should start with a tab, asterisk and space:"	(allocate_filenum): New function."
ERR: first line should start with a tab, asterisk and space:"	(allocate_filename_to_slot): New function."
ERR: first line should start with a tab, asterisk and space:"	(dwarf2_where): Use new functions."
ERR: first line should start with a tab, asterisk and space:"	(dwarf2_directive_filename): Add support for extended .file"
ERR: first line should start with a tab, asterisk and space:"	pseudo-op."
ERR: first line should start with a tab, asterisk and space:"	(dwarf2_directive_loc): Allow the use of file number zero with"
ERR: first line should start with a tab, asterisk and space:"	DWARF 5 or higher."
ERR: first line should start with a tab, asterisk and space:"	(out_file_list): Rename to..."
ERR: first line should start with a tab, asterisk and space:"	(out_dir_and_file_list): Add DWARF 5 support."
ERR: first line should start with a tab, asterisk and space:"	(out_debug_line): Emit extra values into the section header for"
ERR: first line should start with a tab, asterisk and space:"	DWARF 5."
ERR: first line should start with a tab, asterisk and space:"	(out_debug_str): Allow for file 0 to be used with DWARF 5."
Checking b76f3a42371cb0d83a1128a434852447da76b5e9: OK
Checking 119789424b62321e74a18fc1c088ebf479d999c4: OK
Checking 435edf0bf231240ccecb474b74ebb49dc8db2633: OK
Checking 9cc89dc0acc140cb27e21d2597af42d36444673b: FAILED
ERR: missing PR component:"	PR 25651"
Checking 1db6f990303ab6c45909f8e133641ef6c24a04d2: OK
Checking 1c33af7764d9f4eabc02e0f6f6df99917fbce0a6: OK
Checking 8c95582da858ac981f689a6f599acacb8c5c490f: OK
Checking cecf854779049c3f491caf23f80d13eabbb90c86: FAILED
ERR: line should start with a tab:"Change-Id: Ia3f61d523826382dd2333f65b9aae368ad29c4a5"
Checking a6a1f5e050c3d4444b8074ba9ba02f547b725892: OK
Checking e10ac147c80240c2d0aa0a2ae2ec7f6a934c198f: OK
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.