From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28190 invoked by alias); 26 Apr 2013 19:02:31 -0000 Mailing-List: contact archer-commits-help@sourceware.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Subscribe: Received: (qmail 28172 invoked by uid 306); 26 Apr 2013 19:02:31 -0000 Date: Fri, 26 Apr 2013 19:02:00 -0000 Message-ID: <20130426190231.28144.qmail@sourceware.org> From: tromey@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] tromey/constify-submit: reverse-20080717-branchpoint-14605-g0592ee1 X-Git-Refname: refs/heads/tromey/constify-submit X-Git-Reftype: branch X-Git-Oldrev: 0000000000000000000000000000000000000000 X-Git-Newrev: 0592ee1cbb97332a0df93af7c4f9cdfa6877fc6e X-SW-Source: 2013-q2/txt/msg00047.txt.bz2 List-Id: The branch, tromey/constify-submit has been created at 0592ee1cbb97332a0df93af7c4f9cdfa6877fc6e (commit) - Log ----------------------------------------------------------------- commit 0592ee1cbb97332a0df93af7c4f9cdfa6877fc6e Author: Tom Tromey Date: Fri Apr 26 13:02:16 2013 -0600 add README.archer commit 24167fb51385441f569d4292b62c6fd2f575c53e Author: Tom Tromey Date: Thu Mar 14 10:41:24 2013 -0600 constify parse_and_eval_long This constifies parse_and_eval_long. * eval.c (parse_and_eval_long): Make 'exp' const. * value.h (parse_and_eval_long): Update. commit 35f5c31d4adf065a03509660ddffce89417749b2 Author: Tom Tromey Date: Thu Mar 14 11:33:41 2013 -0600 constify gdb_fopen A trivial patch to constify gdb_fopen. * ui-file.c (gdb_fopen): Make arguments const. * ui-file.h (gdb_fopen): Make arguments const. commit 832e20697cefb1c220e300335d77fec0c76bb772 Author: Tom Tromey Date: Thu Mar 28 11:27:57 2013 -0600 constify to_set_trace_notes This constifies to_set_trace_notes and fixes up the fallout. * remote.c (remote_set_trace_notes): Make arguments const. * target.c (update_current_target): Update cast. * target.h (to_set_trace_notes): Make arguments const. commit 9fe6927a898ad8e29a383313705ee8039ffbe0a2 Author: Tom Tromey Date: Mon Mar 18 13:59:11 2013 -0600 constify to_terminal_info This constifies the to_terminal_info method. I could not test all of it (e.g., go32-nat.c) but I did look by hand and it all seems fine. I'd appreciate it if someone with access to the proper machines either built this or looked at it. * go32-nat.c (go32_terminal_info): Make 'args' const. * inferior.h (child_terminal_info): Update. * inflow.c (child_terminal_info): Make 'args' const. * target.c (default_terminal_info): Make 'args' const. (debug_to_terminal_save_ours): Likewise. * target.h (struct target_ops) : Make argument const. commit 648aa900a56f8ec89caf1b23e248648a6afd79b3 Author: Tom Tromey Date: Wed Apr 24 13:37:37 2013 -0600 constify to_save_record I have a branch where, inspired by Keith and Pedro, I've been working to constify the CLI. The basic idea is that a command should not modify the argument it is passed, and the API should reflect this. As you can imagine this is a very big effort. So, I'm planning to send various small bits of constification infrastructure first. These are generally obvious, I think; and though not very useful in isolation, they enable the bigger constification efforts later. This one constifies to_save_record and target_save_record. * gcore.c (create_gcore_bfd): Make 'filename' const. * gcore.h (create_gcore_bfd): Make 'filename' const. * record-full.c (record_full_save): Make 'recfilename' const. * target.c (target_save_record): Make 'filename' const. * target.h (struct target_ops) : Make 'filename' const. (target_save_record): Likewise. commit 97106f3b3295e83abf1ab3dc3e3ce03dbdd0ff54 Author: Tom Tromey Date: Thu Apr 25 16:25:36 2013 +0000 PR corefiles/14983: * dwarf2read.c (process_full_comp_unit): Always create a static block. gdb/testsuite * gdb.dwarf2/nostaticblock.exp: New file. commit 737ce405fa3dfce6f73d5028788d1dbc11c15655 Author: Alan Modra Date: Thu Apr 25 13:22:51 2013 +0000 bfd/ * config.bfd: Add powerpc64le-linux. gas/ * configure.in: Allow little-endian linux. * configure: Regenerate. gold/ * configure.tgt: Add powerpcle and powerpc64le. ld/ * Makefile.am (ALL_EMULATION_SOURCES): Add eelf32lppclinux.c. (eelf32lppclinux.c): New rule. * Makefile.in: Regenerate. * configure.tgt: Merge powerpc-linux and other powerpc-elf targets with corresponding little-endian targets. * emulparams/elf32lppc.sh: Update comment. * emulparams/elf32lppclinux.sh: New. commit ad06d02eef76b374305e65e1c6c4d4a2c0c752eb Author: Hui Zhu Date: Thu Apr 25 08:03:29 2013 +0000 Fix format error of ChangeLog. commit 056cef676aa35c35516932443545ad24aa0231cc Author: Hui Zhu Date: Thu Apr 25 02:58:05 2013 +0000 2013-04-25 Hui Zhu PR gdb/15186 * ax.c (ax_printf): Add fflush. commit 9bf5cd53792ab6d5e0113d7c40cf10148fe614bb Author: gdbadmin Date: Thu Apr 25 00:00:32 2013 +0000 *** empty log message *** commit eb0cef962ccce4c456e6fa87cfbc8f113eec4afb Author: Alan Modra Date: Thu Apr 25 00:00:04 2013 +0000 daily update commit d1debb56c4486497d184ac21c081f47c714f5f0f Author: Hui Zhu Date: Wed Apr 24 23:09:30 2013 +0000 2013-04-25 Hui Zhu * breakpoint.c (build_target_command_list): Change loc->cond_bytecode to loc->cmd_bytecode. commit ffc9246b7b8b1ba1c665ca8deb8c7a59dc129d1d Author: Sandra Loosemore Date: Wed Apr 24 20:51:57 2013 +0000 2013-04-24 Sandra Loosemore gas/ * config/tc-nios2.c (nios2_control_register_arg_p): Rename "fstatus" control register to "eccinj". opcodes/ * nios2-opc.c (nios2_builtin_reg): Rename "fstatus" control register to "eccinj". commit 032553c640bd155aa4fe35b0ff31879a1903f39d Author: Doug Evans Date: Wed Apr 24 19:12:26 2013 +0000 * dwarf2read.c (setup_type_unit_groups): Fix comment. commit 9969e593c6d5c36472dc999f322510bdf042f241 Author: H.J. Lu Date: Wed Apr 24 18:58:14 2013 +0000 Enable x32 for x86_64-*-elf* This patch enables x32 for x86_64-*-elf* for embedded target and disables rex tests since it uses '/' as prefix separator which is `\' for x86_64-*-elf*. bfd/ * config.bfd (targ_selvecs): Add bfd_elf32_x86_64_vec for x86_64-*-elf*. gas/testsuite/ * gas/i386/rex.d: Skip x86_64-*-elf*. * gas/i386/ilp32/rex.d: Likewise. ld/ * configure.tgt (targ_extra_emuls): Adds elf32_x86_64 for x86_64-*-elf*. (targ_extra_libpath): Likewise. (tdir_elf_i386): Replace x86_64 with i386 for x86_64-*-elf*. commit 888cf48cd5de386c518fc6880280466b8bc58be2 Author: Keith Seitz Date: Wed Apr 24 18:22:30 2013 +0000 * tracepoint.c (trace_save): Call the writer's start method. commit 0203b21844827c8cb09a1f01cd1ec2af6d77c140 Author: Roland McGrath Date: Wed Apr 24 16:29:54 2013 +0000 bfd/ * elf32-arm.c (elf32_arm_allocate_plt_entry): If HTAB->nacl_p, allocate space for PLT header even if IS_IPLT_ENTRY. (arm_nacl_put_plt0): New function, broken out of ... (elf32_arm_finish_dynamic_sections): ... here. Call it. If HTAB->nacl_p, set up the PLT header in .iplt too. (elf32_arm_output_arch_local_syms): If HTAB->nacl_p, write a mapping symbol for the start of .iplt too. commit e40163f78b1c283325520ff1d2eec78cc06ef278 Author: mbilal Date: Wed Apr 24 14:29:17 2013 +0000 2013-04-24 Muhammad Bilal PR gdb/10462 * cli/cli-decode.c (lookup_command): Show an error if there is no space before argument. 2013-04-24 Muhammad Bilal PR gdb/10462 * gdb.base/setshow.exp: Add test case. commit 5cea280c6df6c447c2fb32d01e2b6e0a0d178a5f Author: Nick Clifton Date: Wed Apr 24 13:24:30 2013 +0000 oops - revert accidental commit commit e4e998fbc0c8ed7c45e322560711d38f38186c0b Author: Nick Clifton Date: Wed Apr 24 13:22:43 2013 +0000 *** empty log message *** commit 038edce9d30490ef69495290a8861085a458545f Author: Nick Clifton Date: Wed Apr 24 13:19:27 2013 +0000 * ecoff.c: casting the return value of BFD_ALIGN to int * elf32-tic6x.c: removing unused variables * elf32-v850.c: redefine the type of a variable (int -> bfd_vma) * vms-alpha.c: initialize a variable commit c3a3c5fe4b9ba9dce63c2aa5e78a0729c33f49cd Author: gdbadmin Date: Wed Apr 24 00:00:32 2013 +0000 *** empty log message *** commit de8259ea19c9457b0fcc9118d37a3ced3ddaf998 Author: Alan Modra Date: Wed Apr 24 00:00:04 2013 +0000 daily update commit a9c3a3df0662cb0ed15321000107c8c1aa768cdc Author: Tom Tromey Date: Tue Apr 23 15:49:25 2013 +0000 * common/filestuff.c: Check USE_WIN32API before including sys/socket.h. (HAVE_F_GETFD): New define. (mark_cloexec): Check HAVE_F_GETFD. (gdb_open_cloexec): Change 'mode' to unsigned long. (gdb_socketpair_cloexec): Check HAVE_SOCKETPAIR. (gdb_pipe_cloexec): Check HAVE_PIPE. * common/filestuff.h (gdb_open_cloexec): Change 'mode' to unsigned long. ----------------------------------------------------------------------- hooks/post-receive -- Repository for Project Archer.