From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17614 invoked by alias); 14 Oct 2014 08:54:01 -0000 Mailing-List: contact src-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: src-cvs-owner@sourceware.org Received: (qmail 17590 invoked by uid 9683); 14 Oct 2014 08:54:00 -0000 Date: Tue, 14 Oct 2014 08:54:00 -0000 Message-ID: <20141014085358.17484.qmail@sourceware.org> From: palves@sourceware.org To: src-cvs@sourceware.org Subject: gdb and binutils branch palves/cxx-conversion-attempt created. 58da9bdea03d5b96943696b6c7e69bef6ef419cc X-Git-Refname: refs/heads/palves/cxx-conversion-attempt X-Git-Reftype: branch X-Git-Oldrev: 0000000000000000000000000000000000000000 X-Git-Newrev: 58da9bdea03d5b96943696b6c7e69bef6ef419cc X-SW-Source: 2014-q4/txt/msg00007.txt.bz2 This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gdb and binutils". The branch, palves/cxx-conversion-attempt has been created at 58da9bdea03d5b96943696b6c7e69bef6ef419cc (commit) - Log ----------------------------------------------------------------- https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=58da9bdea03d5b96943696b6c7e69bef6ef419cc commit 58da9bdea03d5b96943696b6c7e69bef6ef419cc Author: Pedro Alves Date: Mon Oct 13 21:45:40 2014 +0100 Make GDB build with both g++ and gcc, on x86_64 Fedora 20 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=fabd3880c70c46c1511e2b778b002fa64e521852 commit fabd3880c70c46c1511e2b778b002fa64e521852 Author: Pedro Alves Date: Mon Oct 13 17:07:52 2014 +0100 Make GDB build with gcc -Wc++-compat on x86_64 Fedora 20 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=000d6fc03252b4a0a39a398bddab327edc703fd8 commit 000d6fc03252b4a0a39a398bddab327edc703fd8 Author: Tom Tromey Date: Tue Aug 5 12:45:24 2014 -0600 rename a field for c++ https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5db5b2cb31f51bb9ec379e6ff45943414bcb5a2f commit 5db5b2cb31f51bb9ec379e6ff45943414bcb5a2f Author: Tom Tromey Date: Tue Aug 5 12:36:27 2014 -0600 the script was a bit too eager; and gcc has a bug that we need to work around https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d7f72becf1d3685c9626e815697ec514140ec7e8 commit d7f72becf1d3685c9626e815697ec514140ec7e8 Author: Tom Tromey Date: Tue Aug 5 12:08:47 2014 -0600 fix type in cris-tdep https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3bc1378966ba39680169ce0efbb990cd385d7fff commit 3bc1378966ba39680169ce0efbb990cd385d7fff Author: Tom Tromey Date: Tue Aug 5 12:08:24 2014 -0600 ran the cast-insertion script https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1ebda433e97fb0f7b8af3988be37c4fff46a21e3 commit 1ebda433e97fb0f7b8af3988be37c4fff46a21e3 Author: Tom Tromey Date: Tue Aug 5 09:50:23 2014 -0600 fix some casts in linux-thread-db.c https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0fe392692f635efa64697352d278feb96e6a0914 commit 0fe392692f635efa64697352d278feb96e6a0914 Author: Tom Tromey Date: Thu Jun 5 15:01:19 2014 -0600 even more enum conversions https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=13f77d6b07f17142e670c967a7cb3b0f3d3453bb commit 13f77d6b07f17142e670c967a7cb3b0f3d3453bb Author: Tom Tromey Date: Thu Jun 5 14:49:26 2014 -0600 enum fixes in c-exp.y tables https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=29a9a977cd2af83a0b00914623ba28e14bdb4945 commit 29a9a977cd2af83a0b00914623ba28e14bdb4945 Author: Tom Tromey Date: Thu Jun 5 14:49:17 2014 -0600 more random enum fixes https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3d726a2413720e3433608d416ece31f20918197a commit 3d726a2413720e3433608d416ece31f20918197a Author: Tom Tromey Date: Thu Jun 5 14:36:27 2014 -0600 rename a struct to avoid a clash - probably upstreamable https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=58a5f928798580f029bbbab0ef9f4a865742ecd9 commit 58a5f928798580f029bbbab0ef9f4a865742ecd9 Author: Tom Tromey Date: Thu Jun 5 14:28:29 2014 -0600 random enum fixes https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6e1103a61ee6b16c1599d1ac5abf7efea0ef712b commit 6e1103a61ee6b16c1599d1ac5abf7efea0ef712b Author: Tom Tromey Date: Thu Jun 5 14:10:12 2014 -0600 more enum gdb_signal fixes https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=94b3273f1a61441ae2cb0cd81aa5c731590d0d12 commit 94b3273f1a61441ae2cb0cd81aa5c731590d0d12 Author: Tom Tromey Date: Thu Jun 5 14:06:46 2014 -0600 ui-out enum conversion fixes https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=69b03350c7a40dfb1dce1285b14156835fc64900 commit 69b03350c7a40dfb1dce1285b14156835fc64900 Author: Tom Tromey Date: Thu Jun 5 12:17:24 2014 -0600 syscall enum conversion fixes https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d34cc6542c246cf72087efdaefd48480e81b592c commit d34cc6542c246cf72087efdaefd48480e81b592c Author: Tom Tromey Date: Thu Jun 5 11:59:20 2014 -0600 do not increment or decrement enum types https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=28365eca4e85ff2ab04386bdca7bfc71cba70f8d commit 28365eca4e85ff2ab04386bdca7bfc71cba70f8d Author: Tom Tromey Date: Thu Jun 5 11:56:34 2014 -0600 fix one more forward declaration https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4c27c18543d1d22f84190d9dc26f57462bc19d43 commit 4c27c18543d1d22f84190d9dc26f57462bc19d43 Author: Tom Tromey Date: Thu Jun 5 11:48:08 2014 -0600 one missing help_list call https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3b6343f1935016917162dbfad11b4db307ad5b9b commit 3b6343f1935016917162dbfad11b4db307ad5b9b Author: Tom Tromey Date: Thu Jun 5 11:47:39 2014 -0600 enum conversions in print_source_lines https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=dbf3c20208868b6b933eaa536de5ce6d5d268653 commit dbf3c20208868b6b933eaa536de5ce6d5d268653 Author: Tom Tromey Date: Thu Jun 5 11:36:41 2014 -0600 remove duplicate declaration errors https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6e07676f9866a5d97d473f5a961a69379d50dcfd commit 6e07676f9866a5d97d473f5a961a69379d50dcfd Author: Tom Tromey Date: Thu Jun 5 09:38:57 2014 -0600 add cast to observer.sh https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=292a48c5d53c18a48c3d7097a28e7cb25f77cd08 commit 292a48c5d53c18a48c3d7097a28e7cb25f77cd08 Author: Tom Tromey Date: Thu Jun 5 09:35:18 2014 -0600 fix "this" in gdbarch.sh; this was botched earlier https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5a918f704c256802a47d02339ea0722ad6750436 commit 5a918f704c256802a47d02339ea0722ad6750436 Author: Tom Tromey Date: Thu Jun 5 09:31:36 2014 -0600 add some casts to gdbarch.sh https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d0d8abe587fe619401ccd057a755e3934b7afeb9 commit d0d8abe587fe619401ccd057a755e3934b7afeb9 Author: Tom Tromey Date: Thu Jun 5 09:27:48 2014 -0600 add a few casts that the scripts missed https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c589b5049c4a0dd70b4bf719120e21ca02a53dca commit c589b5049c4a0dd70b4bf719120e21ca02a53dca Author: Tom Tromey Date: Thu Jun 5 09:18:14 2014 -0600 fix up after cast-insertion script this fixes some bugs introduced by the cast insertion script the problem is actually caused by gcc emitting the wrong type name in an error message this has been reported to gcc bugzilla https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=bdf46dd9f7412c3031d4247767d7460e81ea6b3b commit bdf46dd9f7412c3031d4247767d7460e81ea6b3b Author: Tom Tromey Date: Thu Jun 5 09:09:08 2014 -0600 some casts needed for SYMBOL_SET_LINKAGE_NAME https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7121963844ea45f87391e40bfed9791b68cf708f commit 7121963844ea45f87391e40bfed9791b68cf708f Author: Tom Tromey Date: Thu Jun 5 08:25:00 2014 -0600 make calls to help_list use enumerator Currently there are many calls to help_list that pass the constant -1 as the "class" value. However, the parameter is declared as being of type enum command_class, and uses of the constant violate this abstraction. This patch fixes the error everywhere it occurs in the gdb sources. Tested by rebuilding. 2014-06-05 Tom Tromey * guile/guile.c (info_guile_command): Pass all_commands, not -1, to help_list. * tui/tui-win.c (tui_command): Pass all_commands, not -1, to help_list. * tui/tui-regs.c (tui_reg_command): Pass all_commands, not -1, to help_list.Pass all_commands, not -1, to help_list. * cli/cli-dump.c (dump_command, append_command) (srec_dump_command, ihex_dump_command, tekhex_dump_command) (binary_dump_command, binary_append_command): Pass all_commands, not -1, to help_list. * cli/cli-cmds.c (info_command, set_debug): Pass all_commands, not -1, to help_list. * valprint.c (set_print, set_print_raw): Pass all_commands, not -1, to help_list. * typeprint.c (set_print_type): Pass all_commands, not -1, to help_list. * top.c (set_history): Pass all_commands, not -1, to help_list. * target-descriptions.c (set_tdesc_cmd, unset_tdesc_cmd): Pass all_commands, not -1, to help_list. * symfile.c (overlay_command): Pass all_commands, not -1, to help_list. * spu-tdep.c (info_spu_command): Pass all_commands, not -1, to help_list. * serial.c (serial_set_cmd): Pass all_commands, not -1, to help_list. * ser-tcp.c (set_tcp_cmd, show_tcp_cmd): Pass all_commands, not -1, to help_list. * remote.c (remote_command, set_remote_cmd): Pass all_commands, not -1, to help_list. * ravenscar-thread.c (set_ravenscar_command): Pass all_commands, not -1, to help_list. * maint.c (maintenance_command, maintenance_info_command) (maintenance_print_command, maintenance_set_cmd): Pass all_commands, not -1, to help_list. * macrocmd.c (macro_command): Pass all_commands, not -1, to help_list. * language.c (set_check): Pass all_commands, not -1, to help_list. * infcmd.c (unset_command): Pass all_commands, not -1, to help_list. * frame.c (set_backtrace_cmd): Pass all_commands, not -1, to help_list. * dwarf2read.c (set_dwarf2_cmd): Pass all_commands, not -1, to help_list. * dcache.c (set_dcache_command): Pass all_commands, not -1, to help_list. * breakpoint.c (save_command): Pass all_commands, not -1, to help_list. * ada-lang.c (maint_set_ada_cmd, set_ada_command): Pass all_commands, not -1, to help_list. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=642767f1f40d3551f7027bc72727d49884b91494 commit 642767f1f40d3551f7027bc72727d49884b91494 Author: Tom Tromey Date: Thu Jun 5 08:52:35 2014 -0600 auto-generated patch to insert casts needed for C++ https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=133098228b8105ae53320ea19035af8e1658008c commit 133098228b8105ae53320ea19035af8e1658008c Author: Tom Tromey Date: Tue May 13 00:28:15 2014 -0600 more "new" usage this one caught a bug in the overload code see the gdbtypes.c change https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1f3884323a2f50dd64949df3b7a953f3f64bca23 commit 1f3884323a2f50dd64949df3b7a953f3f64bca23 Author: Tom Tromey Date: Mon May 12 23:48:29 2014 -0600 add cast in queue.h https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=694fc27127710ba0b2c1d1a40d6501b8d85826c9 commit 694fc27127710ba0b2c1d1a40d6501b8d85826c9 Author: Tom Tromey Date: Mon May 12 23:47:34 2014 -0600 use new and newvec in some sopts not quite ready for upstream - did not do a full check however this did catch one latent buglet https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=fde6c4883bf141fb9ba4e01e01b6103a77410b29 commit fde6c4883bf141fb9ba4e01e01b6103a77410b29 Author: Tom Tromey Date: Mon May 12 23:18:30 2014 -0600 one more minor gdb_obstack fixup https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ab9930dc7341a3fdd7827ed02686266c249a7591 commit ab9930dc7341a3fdd7827ed02686266c249a7591 Author: Tom Tromey Date: Mon May 12 22:02:35 2014 -0600 one more keyword fixup https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=48fc42a03342fd61eb185b1cda3b8370a90094b3 commit 48fc42a03342fd61eb185b1cda3b8370a90094b3 Author: Tom Tromey Date: Mon May 12 22:00:41 2014 -0600 add some casts to gdb_obstack https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=b1256c464a5abf12354547506a3d3b5149f66c76 commit b1256c464a5abf12354547506a3d3b5149f66c76 Author: Tom Tromey Date: Mon May 12 21:19:59 2014 -0600 fix struct, union, and enum nesting https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0fab1090cf262c0dbb23bcadb3cd7712430d0c2f commit 0fab1090cf262c0dbb23bcadb3cd7712430d0c2f Author: Tom Tromey Date: Mon May 12 20:43:41 2014 -0600 fix up vec.h https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=78c3dac7abb0df014083533bda953c638728d5ee commit 78c3dac7abb0df014083533bda953c638728d5ee Author: Tom Tromey Date: Mon May 12 20:30:41 2014 -0600 c++ keyword cleanliness, auto-generated https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=669a248db9033d7c9cef713c68331fb411049720 commit 669a248db9033d7c9cef713c68331fb411049720 Author: Tom Tromey Date: Mon May 12 20:00:46 2014 -0600 replace TRY_CATCH wrapper macros https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ff1a253ab1936e4546415f427ab2646b8a6154b3 commit ff1a253ab1936e4546415f427ab2646b8a6154b3 Author: Tom Tromey Date: Mon May 12 19:59:38 2014 -0600 fix non-conforming uses of TRY_CATCH ----------------------------------------------------------------------- hooks/post-receive -- gdb and binutils