public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM] tromey/constify: reverse-20080717-branchpoint-14229-gd322fc7
@ 2013-03-14 17:40 tromey
0 siblings, 0 replies; only message in thread
From: tromey @ 2013-03-14 17:40 UTC (permalink / raw)
To: archer-commits
The branch, tromey/constify has been created
at d322fc78389df20e123558cc395ccba57a668a82 (commit)
- Log -----------------------------------------------------------------
commit d322fc78389df20e123558cc395ccba57a668a82
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:39:10 2013 -0600
constify i386-tdep.c
commit 10dd1edbd0dd4646f8d2684a9bda42642cd96100
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:33:47 2013 -0600
constify dummy-frame.c
commit 3aa9955df9647dd101c800c9d16ebec91e3ba3cb
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:33:41 2013 -0600
constify gdb_fopen
commit 81405a66ab9f3f24fdddaaafa2ce95581f54c0ac
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:31:47 2013 -0600
constify p-valprint.c
commit d7d1c4e22de980b8a70f1455e206c473831e12a9
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:31:29 2013 -0600
constify f-valprint.c
commit 911657ba1e649adbff28dc6f93eaa667b84ca18f
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:30:51 2013 -0600
constify mi-cmd-env.c
commit 65a007912aabc5836f92390138188c54c8c9a6e4
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:30:08 2013 -0600
constify i386-nat.c
commit acc2513b9a743fa5ff8a7329c41936a6fee1e348
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:29:43 2013 -0600
constify probe.c
commit 7cc60d6f958dee301637ef589ca068345bb49a51
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:26:50 2013 -0600
constify observer.c
commit d54387ca207b8e257bc1db19e2c6583a927bb5ad
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:24:01 2013 -0600
constify xtensa-tdep.c
commit 4faa9b48885427385473090104b10d58c6ee0be5
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:23:26 2013 -0600
constify psymtab.c
commit 38ffe5a7dd70af40f0ce9056167ff93d22257212
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:14:45 2013 -0600
constify stap-probe.c, plus fallout
commit 85ffb699895112143ff8eedc08300bfc6bd2459a
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:09:26 2013 -0600
constify cp-valprint.c
commit d4a3301e1f539dd2735f90675d409b8d624a2345
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:09:03 2013 -0600
constify cp-namespace.c
commit 62ac4724b68113968cffb9bff2d06b8eca5d57ec
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:06:40 2013 -0600
constify copying.{c,awk}
commit e9d61a367bbd8eb2ac8f48cf52dbc184fbbc4bdd
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:02:01 2013 -0600
constify complaints.c
commit a64a3458bb875d5a0c8c0adce0383e8eb69f4870
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:01:46 2013 -0600
constify coff-pe-read.c
commit 9d2c66a6f2149051c385df26048c51e9e86a55ab
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:01:23 2013 -0600
constify blockframe.c
commit 723dca6e61b895d3564c78727816c12fac6e0002
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:00:55 2013 -0600
constify auxv.c
commit 6c224d566c81954d8e61dbad0e30ec4c6a0a7dff
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 11:00:11 2013 -0600
constify agent.c
commit a73b129f0c0886c0bbba80af1b77073180c7ca94
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 10:58:09 2013 -0600
constify ada-typeprint.c
commit 093ad191b5a43d963fa7b722b795725fc1fd7ffc
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 10:57:33 2013 -0600
introduce const-command.h
commit 0edf8a7bc8ae41c1ec2d9e49dfd9e0f9c06a76a2
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 10:54:26 2013 -0600
constify linespec.c
commit 8180c75d00aeab94db5ae03e04b00c28b17c052d
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 10:53:49 2013 -0600
constify demangle.c
commit b95b8ae7b9c3e3eefb632c1fcabd74c5ff247684
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 10:52:43 2013 -0600
constify py-evtregistry.c
commit 85308c5ea7f64d8166fecb5aaa49c75b3bbc63df
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 10:52:14 2013 -0600
constify python.c
commit 35b5b8afe74bdfcfcabfae44c050c2fa20bed2f7
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 10:48:50 2013 -0600
constify auto-load.c
commit 7399f505f0722451ee2160d54ecef20e92dfe5e1
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 10:44:35 2013 -0600
constify do_set_command, do_show_command, and cmd_show_list
commit 44cdd6a075d08d9751cfa59bddc0a31857cf1045
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 10:41:24 2013 -0600
constify parse_and_eval_long
commit 894ac396338beb202110c742ea78536af1a4d4d0
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 10:37:34 2013 -0600
partial constification of parse_escape
commit d434ede01c282577e33e1bec27c509c720a4ae0c
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Mar 14 10:30:33 2013 -0600
update cp-abi.c
commit 7bd72424163113c3aac4b4ba6b88319bbd4b4caf
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Mar 12 10:00:32 2013 -0600
constify struct block
commit e6bde081e6eca86ca88215f9dbb8a15d5ad819d2
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Mar 12 09:51:37 2013 -0600
constify struct block in some places
commit 24f3f952b18c357afe63ac97455b786933a9f233
Author: Tom Tromey <tromey@redhat.com>
Date: Sun Nov 18 19:34:55 2012 -0700
jit.c
commit e492cd76e9baa8f8df6f9d6242f8561ba1dbf035
Author: Tom Tromey <tromey@redhat.com>
Date: Sun Nov 18 19:34:24 2012 -0700
gdb_bfd
commit 20589f9b24344e576a86b08cc6e5ee1c573b643e
Author: Tom Tromey <tromey@redhat.com>
Date: Sun Nov 18 19:32:28 2012 -0700
dwarf2read
commit 3b31016ca3018981926ff0d4e810a83e3e3d1ed0
Author: Tom Tromey <tromey@redhat.com>
Date: Sun Nov 18 19:24:22 2012 -0700
basic change, use function type more
commit 644f70060bede7c489d2169198ffb66183b0849d
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Mar 12 09:58:47 2013 -0600
add README.archer
commit ae7f3bbb9fed17d911cd402f26077b9caca2a03d
Author: qiyao <qiyao>
Date: Thu Mar 14 13:33:58 2013 +0000
gdb/testsuite/
* config/monitor.exp (gdb_target_cmd): Remove semicolon after
'return'.
(gdb_target_monitor, gdb_load): Likewise.
* config/sid.exp (gdb_load): Likewise.
* config/slite.exp (gdb_load): Likewise.
* config/vx.exp (gdb_start, spawn_vxgdb): Likewise.
* gdb.ada/arrayidx.exp, gdb.ada/null_array.exp: Likewise.
* gdb.arch/mips-octeon-bbit.exp (single_step): Likewise.
(single_step_until): Likewise.
* gdb.arch/powerpc-d128-regs.exp: Likewise.
* gdb.arch/system-gcore.exp: Likewise.
* gdb.base/bigcore.exp (extract_heap): Likewise.
* gdb.base/break-on-linker-gcd-function.exp: Likewise.
* gdb.base/call-ar-st.exp: Likewise.
* gdb.base/call-rt-st.exp: Likewise.
* gdb.base/call-sc.exp, gdb.base/call-strs.exp: Likewise.
* gdb.base/callfuncs.exp, gdb.base/completion.exp: Likewise.
* gdb.base/condbreak.exp, gdb.base/constvars.exp: Likewise.
* gdb.base/corefile.exp: Likewise.
* gdb.base/dbx.exp (gdb_file_cmd): Likewise.
* gdb.base/exprs.exp, gdb.base/fileio.exp: Likewise.
* gdb.base/fixsection.exp: Likewise.
* gdb.base/funcargs.exp: Likewise.
* gdb.base/gcore-buffer-overflow.exp: Likewise.
* gdb.base/gcore-relro.exp: Likewise.
* gdb.base/gcore.exp, gdb.base/gdb11530.exp: Likewise.
* gdb.base/gdb11531.exp, gdb.base/gnu-ifunc.exp: Likewise.
* gdb.base/info-os.exp, gdb.base/info-proc.exp: Likewise.
* gdb.base/interp.exp, gdb.base/langs.exp:: Likewise.
* gdb.base/list.exp: Likewise.
(set_listsize): Likewise.
* gdb.base/logical.exp, gdb.base/mips_pro.exp: Likewise.
* gdb.base/miscexprs.exp, gdb.base/nodebug.exp: Likewise.
* gdb.base/opaque.exp, gdb.base/pointers.exp: Likewise.
* gdb.base/psymtab.exp, gdb.base/ptype.exp: Likewise.
* gdb.base/relational.exp, gdb.base/scope.exp: Likewise.
* gdb.base/setvar.exp: Likewise.
(test_set): Likewise.
* gdb.base/signals.exp, gdb.base/sizeof.exp: Likewise.
* gdb.base/solib-overlap.exp: Likewise.
* gdb.base/store.exp, gdb.base/structs.exp: Likewise.
* gdb.base/structs2.exp, gdb.base/volatile.exp: Likewise.
* gdb.base/watchpoint.exp (initialize): Likewise.
(test_simple_watchpoint): Likewise.
(test_disabling_watchpoints): Likewise.
(test_watchpoint_triggered_in_syscall): Likewise.
* gdb.base/whatis.exp, gdb.cp/ambiguous.exp: Likewise.
* gdb.cp/casts.exp, gdb.cp/ctti.exp: Likewise.
* gdb.cp/namespace.exp, gdb.cp/nsdecl.exp: Likewise.
* gdb.cp/psmang.exp, gdb.dwarf2/dw2-ranges.exp: Likewise.
* gdb.hp/gdb.aCC/optimize.exp: Likewise.
* gdb.hp/gdb.aCC/watch-cmd.exp: Likewise.
* gdb.hp/gdb.base-hp/callfwmall.exp: Likewise.
* gdb.hp/gdb.base-hp/pxdb.exp: Likewise.
* gdb.hp/gdb.compat/xdb1.exp: Likewise.
* gdb.hp/gdb.compat/xdb2.exp: Likewise.
* gdb.hp/gdb.compat/xdb3.exp: Likewise.
* gdb.hp/gdb.defects/bs14602.exp: Likewise.
* gdb.hp/gdb.defects/solib-d.exp: Likewise.
* gdb.mi/gdb792.exp: Likewise.
* gdb.mi/mi-inheritance-syntax-error.exp: Likewise.
* gdb.mi/mi-logging.exp, gdb.mi/mi-var-cp.exp : Likewise.
* gdb.mi/mi-var-rtti.exp, gdb.python/py-type.exp: Likewise.
* gdb.threads/gcore-thread.exp: Likewise.
(load_core): Likewise.
* gdb.threads/pthreads.exp (all_threads_running): Likewise.
(test_startup, check_control_c): Likewise.
* gdb.threads/sigstep-threads.exp: Likewise.
* gdb.threads/thread_check.exp: Likewise.
* gdb.trace/backtrace.exp, gdb.trace/change-loc.exp: Likewise.
* gdb.trace/circ.exp (run_trace_experiment): Likewise.
(set_a_tracepoint, trace_buffer_normal): Likewise.
(gdb_trace_circular_tests): Likewise.
* gdb.trace/collection.exp: Likewise.
* gdb.trace/disconnected-tracing.exp: Likewise.
* gdb.trace/infotrace.exp: Likewise.
* gdb.trace/mi-traceframe-changed.exp: Likewise.
* gdb.trace/mi-tracepoint-changed.exp: Likewise.
* gdb.trace/mi-tsv-changed.exp (test_create_delete_modify_tsv): Likewise.
* gdb.trace/packetlen.exp, gdb.trace/passc-dyn.exp: Likewise.
* gdb.trace/pending.exp, gdb.trace/report.exp: Likewise.
* gdb.trace/stap-trace.exp: Likewise.
* gdb.trace/status-stop.exp,gdb.trace/strace.exp: Likewise.
* gdb.trace/tfind.exp, gdb.trace/trace-break.exp: Likewise.
* gdb.trace/trace-buffer-size.exp: Likewise.
* gdb.trace/tspeed.exp, gdb.trace/tsv.exp: Likewise.
* gdb.trace/unavailable.exp: Likewise.
* gdb.trace/while-dyn.exp: Likewise.
* lib/fortran.exp (set_lang_fortran): Likewise.
* lib/gdb.exp (default_gdb_version, gdb_start_cmd): Likewise.
(gdb_breakpoint, gdb_reinitialize_dir): Likewise.
(default_gdb_start, get_compiler_info): Likewise.
(gdb_compile, gdb_compile_objc, gdb_reload, gdb_init): Likewise.
(get_debug_format, setup_xfail_format): Likewise.
(rerun_to_main, gdb_skip_float_test): Likewise.
(build_id_debug_filename_get, get_remotetimeout): Likewise.
* lib/java.exp (set_lang_java): Likewise.
* lib/mi-support.exp (default_mi_gdb_start): Likewise.
(mi_gdb_reinitialize_dir, mi_gdb_target_cmd): Likewise.
(mi_gdb_file_cmd, mi_gdb_test): Likewise.
(mi_run_cmd_full, mi_expect_interrupt): Likewise.
* lib/objc.exp (set_lang_objc): Likewise.
* lib/pascal.exp (set_lang_pascal): Likewise.
* lib/prompt.exp (default_prompt_gdb_start): Likewise.
* lib/trace-support.exp (gdb_trace_setactions, gdb_tfind_test): Likewise.
(gdb_readexpr, gdb_gettpnum, gdb_find_recursion_test_baseline): Likewise.
commit bcf5c9e38ad8f5f6b9756bba70d1455528efc80a
Author: sergiodj <sergiodj>
Date: Thu Mar 14 11:40:08 2013 +0000
2013-03-14 Sergio Durigan Junior <sergiodj@redhat.com>
* tracepoint.c (cmd_qtv): Initialize `val' with zero, silencing
compiler warning.
commit 50825096ebd1289bf855f473cc751e0c77439df6
Author: sergiodj <sergiodj>
Date: Thu Mar 14 11:13:29 2013 +0000
From: Sergio Durigan Junior <sergiodj@redhat.com>
Subject: [PATCH] Fix for PR c++/15203 and PR c++/15210
Date: Sat, 09 Mar 2013 02:50:49 -0300 (5 days, 4 hours, 57 minutes ago)
Message-ID: <m3a9qdnmti.fsf@redhat.com>
Hi,
This bug was reported internally at our Bugzilla, along with a proposed
fix. After talking to Keith about it, he investigated and came up with
another patch needed to really fix the issue on CVS HEAD.
The first part of the fix is the patch to cp-namespace.c. It handles
the case when we are accessing a static variable inside a function
(inside a class) by the full linespec (is it right, Keith?). E.g.:
class foo
{
public:
int bar()
{
static int var = 0;
}
};
And then, printing the value of `var':
(gdb) print 'foo::bar()::var'
GDB would fall in an internal_error:
gdb/cp-namespace.c:816: internal-error: cp_lookup_nested_symbol called on a non-aggregate type.
This is because `cp_lookup_nested_symbol' is not handling the case when
TYPE_CODE is either _FUNC or _METHOD. This patch fixes it by returning
NULL in this case.
The second part of the fix is the patch to elfread.c. It is needed
because the BSF_GNU_UNIQUE flag was added to some symbols in
<http://sourceware.org/ml/binutils/2009-06/msg00016.html>. Because of
that, (still) the command:
(gdb) print 'foo::bar()::var'
where `var' is a static variable returns:
"No symbol "foo::bar()::var" in current context."
So with the second patch applied the command finally DTRT:
(gdb) print 'foo::bar()::var'
$1 = 0
This may not be the ideal solution, according to Keith it would be good
to implement productions on c-exp.y in order to recognize
CLASS::FUNCTION::VARIABLE, but it is a solution which works with what we
have today.
I regtested it in Fedora 17 x86_64 with -m64 and -m32, including
gdbserver, without regressions.
gdb/:
2013-03-14 Keith Seitz <keiths@redhat.com>
Alan Matsuoka <alanm@redhat.com>
PR c++/15203
PR c++/15210
* cp-namespace.c (cp_lookup_nested_symbol): Handle TYPE_CODE_FUNC and
TYPE_CODE_METHOD.
* elfread.c (elf_symtab_read): Handle BSF_GNU_UNIQUE for certain
symbols.
gdb/testsuite/:
2013-03-14 Sergio Durigan Junior <sergiodj@redhat.com>
PR c++/15203
PR c++/15210
* gdb.cp/m-static.cc (keepalive_int): New function.
(gnu_obj_1::method): New variable `sintvar', call `keepalive_int'.
* gdb.cp/m-static.exp: New test for `sintvar'.
commit f9751e10cd9fab917e8963056811ddd012f82563
Author: qiyao <qiyao>
Date: Thu Mar 14 09:12:20 2013 +0000
gdb/testsuite/
* gdb.trace/tstatus.exp (run_trace_experiment): Save the output
of 'tstatus' into tstatus_output.
(top level): Save the trace data to tfile. Read trace file in
tfile target. Check the trace status.
commit 1b0665319b05e99eb1f5bd4a5e4bbd8f0bf40c88
Author: qiyao <qiyao>
Date: Thu Mar 14 09:08:55 2013 +0000
gdb/
* tracepoint.c (tfile_write_status): Write 'stop_desc' of trace
status to tfile if trace is stopped by command 'tstop'.
commit 1d53f417761af933617b907b5c624034651e1812
Author: qiyao <qiyao>
Date: Thu Mar 14 09:06:40 2013 +0000
gdb/
* tracepoint.c (tfile_write_status): Write trace notes and user
name into tfile if they are not NULL.
commit 16617b5f89535364fa7b12f5578d669cb68fc9a9
Author: qiyao <qiyao>
Date: Thu Mar 14 09:02:26 2013 +0000
gdb/
2013-03-14 Hui Zhu <hui@codesourcery.com>
Yao Qi <yao@codesourcery.com>
* Makefile.in (REMOTE_OBS): Add ctf.o.
(SFILES): Add ctf.c.
(HFILES_NO_SRCDIR): Add ctf.h.
* ctf.c, ctf.h: New files.
* tracepoint.c: Include 'ctf.h'.
(collect_pseudocommand): Remove static.
(trace_save_command): Parse option "-ctf".
Produce different trace file writers per option.
Adjust output message.
(trace_save_tfile, trace_save_ctf): New.
* tracepoint.h (trace_save_tfile, trace_save_ctf): Declare.
* mi/mi-main.c: Include 'ctf.h'.
(mi_cmd_trace_save): Handle option '-ctf'. Call either
trace_save_tfile or trace_save_ctf.
* NEWS: Mention these changes.
gdb/doc/
2013-03-14 Hui Zhu <hui@codesourcery.com>
Yao Qi <yao@codesourcery.com>
* gdb.texinfo (Trace Files): Add "tsave -ctf".
commit d048c126aeb0039fea034c7ff0521d2d8f5cc72b
Author: qiyao <qiyao>
Date: Thu Mar 14 08:50:52 2013 +0000
gdb/
* tracepoint.c (trace_file_writer_xfree): New.
(struct tfile_writer_data): New.
(tfile_dtor, tfile_can_target_save, tfile_start): New.
(tfile_write_header, tfile_write_regblock_type): New.
(tfile_write_status, tfile_write_uploaded_tsv): New.
(tfile_write_uploaded_tp, tfile_write_definition_end): New.
(tfile_write_raw_data, (tfile_end): New.
(tfile_write_ops): New global variable.
(TRACE_WRITE_R_BLOCK): New macro.
(TRACE_WRITE_M_BLOCK_HEADER): New macro.
(TRACE_WRITE_M_BLOCK_MEMORY): New macro.
(TRACE_WRITE_V_BLOCK): New macro.
(trace_save): Add extra one parameter WRITER. Make it static.
Use WRITER to writer trace.
(tfile_trace_file_writer_new): New.
(trace_save_command): Caller update.
(trace_save_tfile): Write trace data in TFILE format.
* tracepoint.h (struct trace_frame_write_ops): New.
(struct trace_file_write_ops): New.
(struct trace_file_writer): New.
(trace_save): Remove its declaration.
(trace_save_tfile): Declare it.
* mi/mi-main.c (mi_cmd_trace_save): Call trace_save_tfile
instead of trace_save.
commit 7fc923bb52d279963790ffe74be3be6dc45d1190
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Thu Mar 14 00:00:34 2013 +0000
*** empty log message ***
commit 4770af5e2f3c3042ecaa1be33f2864d0c64749bb
Author: Alan Modra <amodra@bigpond.net.au>
Date: Wed Mar 13 23:00:04 2013 +0000
daily update
commit 6b25dae901ddedb3f330803542d3eac73cdcae4b
Author: Pedro Alves <palves@redhat.com>
Date: Wed Mar 13 18:50:15 2013 +0000
Make hppa-hpux-nat.c:hppa_hpux_save_state_offset static.
Dave reports:
> There is one small (...) issue that needs fixing:
>
> gcc -g -O2 -I. -I../../src/gdb -I../../src/gdb/common -I../../src/gdb/config -DLOCALEDIR="\"/opt/gnu64/share/locale\"" -DHAVE_CONFIG_H -I../../src/gdb/../include/opcode -I../../src/gdb/../opcodes/.. -I../../src/gdb/../readline/.. -I../bfd -I../../src/gdb/../bfd -I../../src/gdb/../include -I../libdecnumber -I../../src/gdb/../libdecnumber -I../../src/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wformat-nonliteral -Wno-pointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Werror -c -o hppa-hpux-nat.o -MT hppa-hpux-nat.o -MMD -MP -MF .deps/hppa-hpux-nat.Tpo ../../src/gdb/hppa-hpux-nat.c
> ../../src/gdb/hppa-hpux-nat.c:45:1: error: no previous prototype for 'hppa_hpux_save_state_offset' [-Werror=missing-prototypes]
> cc1: all warnings being treated as errors
>
> Believe the function should be static.
gdb/
2013-03-13 Pedro Alves <palves@redhat.com>
* hppa-hpux-nat.c (hppa_hpux_save_state_offset): Make static.
commit d28b4a8d577ec45eea6136711e380f3c9dff0b58
Author: Pedro Alves <palves@redhat.com>
Date: Wed Mar 13 18:38:10 2013 +0000
Fix completer.c FIXME, and invalid pointer to pointer conversion.
As mentioned in the previous patch, I grepped for "\*\*) &" and found
one hit in completer.c.
I was about to post a patch that simply made
current_demangling_style_string const, and cast away constness at the
xfree site. However, looking deeper, it seem to be there's a lot of
dead code in the file.
First, all external callers of set_demangling_style are found in the
stabs reader, commented out for over 12 years:
http://sourceware.org/ml/gdb-patches/2000-12/msg00214.html
I don't think it's likely we'll ever make the older mangling schemes
work for stabs. If we do, we can rediscuss the approach then.
Then, set_demangling_command has special handling for unknown
demangling styles, but "set demangle-style" is an enum command, and
with those, the user can only specify a known enumeration value, by
design:
(gdb) set demangle-style gangnam-style
Undefined item: "gangnam-style".
This patch removes all that dead code, then makes
current_demangling_style_string point to an element of
demangling_style_names, as the FIXME suggests, and then makes
current_demangling_style_string, removing the need for the 'const char
**' cast.
gdb/
2013-03-13 Pedro Alves <palves@redhat.com>
* dbxread.c (read_ofile_symtab, process_one_symbol): Remove
commented out code.
* demangle.c (current_demangling_style_string): Make it const.
(set_demangling_command): Assert the demangling style is known.
Remove all handling of unknown styles. Set
'current_demangling_style_string' to an element of the
demangling_style_names array.
(set_demangling_style): Delete.
(_initialize_demangler): Set current_demangling_style_string to the
element of the demangling_style_names array that corresponds to
the default demangling style. Remove FIXME note. Don't call
set_demangling_style.
* gdb-demangle.h (set_demangling_style): Remove declaration.
commit f8dd26f1a5f57c45274f13ee6950ade0382e7155
Author: Joel Brobecker <brobecker@gnat.com>
Date: Wed Mar 13 18:37:54 2013 +0000
Extraneous NULL in linux_target_ops when HAVE_LINUX_BTRACE not defined
This fixes the followin error when HAVE_LINUX_BTRACE is not defined:
linux-low.c:5943: error: excess elements in struct initializer
linux-low.c:5943: error: (near initialization for 'linux_target_ops')
gdb/gdbserver/ChangeLog:
* linux-low.c (linux_target_ops) [!HAVE_LINUX_BTRACE]:
Remove extraneous NULL element.
commit 2793605d9bb13dbbb3d73b4a2bc4497aaa5bb182
Author: Pedro Alves <palves@redhat.com>
Date: Wed Mar 13 18:34:52 2013 +0000
Constify strings in tracepoint.c, lookup_cmd and the completers.
This is sort of a continuation of Keith's parse_exp_1 constification
patch. It started out by undoing these bits:
@@ -754,9 +754,12 @@ validate_actionline (char **line, struct
tmp_p = p;
for (loc = t->base.loc; loc; loc = loc->next)
{
- p = tmp_p;
- exp = parse_exp_1 (&p, loc->address,
+ const char *q;
+
+ q = tmp_p;
+ exp = parse_exp_1 (&q, loc->address,
block_for_pc (loc->address), 1);
+ p = (char *) q;
and progressively making more things const upwards, fixing fallout,
rinse repeat, until GDB built again (--enable-targets=all).
That ended up constifying lookup_cmd/add_cmd and (lots of) friends,
and the completers.
I didn't try to constify the command hooks themselves, because I know
upfront there are commands that write to the command string argument,
and I think I managed to stop at a nice non-hacky split point already.
I think the only non-really-super-obvious changes are
tracepoint.c:validate_actionline, and tracepoint.c:trace_dump_actions.
The rest is just mostly about 'char *' => 'const char *', 'char **'=>
'const char **', and the occasional (e.g., deprecated_cmd_warning)
case of 'char **'=> 'const char *', where/when I noticed that nothing
actually cares about the pointer to pointer output.
Tested on x86_64 Fedora 17, native and gdbserver.
gdb/
2013-03-13 Pedro Alves <palves@redhat.com>
* ada-lang.c (struct add_partial_datum) <text, text0, word>: Make
fields const.
(ada_make_symbol_completion_list): Make "text0" parameter const.
* ax-gdb.c (agent_eval_command_one): Make "exp" parameter const.
* breakpoint.c (condition_completer): Make "text" and "word"
parameters const. Adjust.
(check_tracepoint_command): Adjust to validate_actionline
prototype change.
(catch_syscall_completer): Make "text" and "word" parameters
const.
* cli/cli-cmds.c (show_user): Make "comname" local const.
(valid_command_p): Make "command" parameter const.
(alias_command): Make "alias_prefix" and "command_prefix" locals
const.
* cli/cli-decode.c (add_cmd): Make "name" parameter const.
(add_alias_cmd): Make "name" and "oldname" parameters const.
Adjust. No longer make copy of OLDNAME.
(add_prefix_cmd, add_abbrev_prefix_cmd, add_set_or_show_cmd)
(add_setshow_cmd_full, add_setshow_enum_cmd)
(add_setshow_auto_boolean_cmd, add_setshow_boolean_cmd)
(add_setshow_filename_cmd, add_setshow_string_cmd)
(add_setshow_string_noescape_cmd)
(add_setshow_optional_filename_cmd, add_setshow_integer_cmd)
(add_setshow_uinteger_cmd, add_setshow_zinteger_cmd)
(add_setshow_zuinteger_unlimited_cmd, add_setshow_zuinteger_cmd)
(delete_cmd, add_info, add_info_alias, add_com, add_com_alias):
Make "name" parameter const.
(help_cmd): Rename "command" parameter to "arg". New const local
"command".
(find_cmd): Make "command" parameter const.
(lookup_cmd_1): Make "text" parameter pointer to const. Adjust to
deprecated_cmd_warning prototype change.
(undef_cmd_error): Make "cmdtype" parameter const.
(lookup_cmd): Make "line" parameter const.
(deprecated_cmd_warning): Change type of "text" parameter to
pointer to const char, from pointer to pointer to char. Adjust.
(lookup_cmd_composition): Make "text" parameter const.
(complete_on_cmdlist, complete_on_enum): Make "text" and "word"
parameters const.
* cli/cli-decode.h (struct cmd_list_element) <name>: Make field
const.
* cli/cli-script.c (validate_comname): Make "tem" local const.
(define_command): New const local "tem_c". Use it in calls to
lookup_cmd.
(document_command): Make "tem" and "comfull" locals const.
(show_user_1): Make "prefix" and "name" parameters const.
* cli-script.h (show_user_1): Make "prefix" and "name" parameters
const.
* command.h (add_cmd, add_alias_cmd, add_prefix_cmd)
(add_abbrev_prefix_cmd, completer_ftype, lookup_cmd, lookup_cmd_1)
(deprecated_cmd_warning, lookup_cmd_composition, add_com)
(add_com_alias, add_info, add_info_alias, complete_on_cmdlist)
(complete_on_enum, add_setshow_enum_cmd)
(add_setshow_auto_boolean_cmd, add_setshow_boolean_cmd)
(add_setshow_filename_cmd, add_setshow_string_cmd)
(add_setshow_string_noescape_cmd)
(add_setshow_optional_filename_cmd, add_setshow_integer_cmd)
(add_setshow_uinteger_cmd, add_setshow_zinteger_cmd)
(add_setshow_zuinteger_cmd, add_setshow_zuinteger_unlimited_cmd):
Change prototypes, constifying strings.
* completer.c (noop_completer, filename_completer): Make "text"
and "prefix" parameters const.
(location_completer, expression_completer)
(complete_line_internal): Make "text" and "prefix" parameters
const and adjust.
(command_completer, signal_completer): Make "text" and "prefix"
parameters const.
* completer.h (noop_completer, filename_completer)
(expression_completer, location_completer, command_completer)
(signal_completer): Change prototypes.
* corefile.c (complete_set_gnutarget): Make "text" and "word"
parameters const.
* cp-abi.c (cp_abi_completer): Likewise.
* expression.h (parse_expression_for_completion): Change
prototype.
* f-lang.c (f_make_symbol_completion_list): Make "text" and "word"
parameters const.
* infcmd.c (_initialize_infcmd): Make "cmd_name" local const.
* infrun.c (handle_completer): Make "text" and "word" parameters
const.
* interps.c (interpreter_completer): Make "text" and "word"
parameters const.
* language.h (struct language_defn)
<la_make_symbol_completion_list>: Make "text" and "word"
parameters const.
* parse.c (parse_exp_1): Move const hack to parse_exp_in_context.
(parse_exp_in_context): Rename to ...
(parse_exp_in_context_1): ... this.
(parse_exp_in_context): Reimplement, with const hack from
parse_exp_1.
(parse_expression_for_completion): Make "string" parameter const.
* printcmd.c (decode_format): Make "string_ptr" parameter pointer
to pointer to const char. Adjust.
(print_command_1): Make "exp" parameter const.
(output_command): Rename to ...
(output_command_const): ... this. Make "exp" parameter const.
(output_command): Reimplement.
(x_command): Adjust.
(display_command): Rename "exp" parameter to "arg". New "exp"
local, const version of "arg".
* python/py-auto-load.c (gdbpy_initialize_auto_load): Make
"cmd_name" local const.
* python/py-cmd.c (cmdpy_destroyer): Cast const away in xfree
call.
(cmdpy_completer): Make "text" and "word" parameters const.
(gdbpy_parse_command_name): Make "prefix_text2" local const.
* python/py-param.c (add_setshow_generic): Make "tmp_name" local
const.
* remote.c (_initialize_remote): Make "cmd_name" local const.
* symtab.c (language_search_unquoted_string): Make "text" and "p"
parameters const. Adjust.
(completion_list_add_fields): Make "sym_text", "text" and "word"
parameters const.
(struct add_name_data) <sym_text, text, word>: Make fields const.
(default_make_symbol_completion_list_break_on): Make "text" and
"word" parameters const. Adjust locals.
(default_make_symbol_completion_list)
(make_symbol_completion_list, make_symbol_completion_type)
(make_symbol_completion_list_fn): Make "text" and "word"
parameters const.
(make_file_symbol_completion_list): Make "text", "word" and
"srcfile" parameters const. Adjust locals.
(add_filename_to_list): Make "text" and "word" parameters const.
(struct add_partial_filename_data) <text, word>: Make fields
const.
(make_source_files_completion_list): Make "text" and "word"
parameters const.
* symtab.h (default_make_symbol_completion_list_break_on)
(default_make_symbol_completion_list, make_symbol_completion_list)
(make_symbol_completion_type enum type_code)
(make_symbol_completion_list_fn make_file_symbol_completion_list)
(make_source_files_completion_list): Change prototype.
* top.c (execute_command): Adjust to pass pointer to pointer to
const char to lookup_cmd, and to deprecated_cmd_warning prototype
change.
(set_verbose): Make "cmdname" local const.
* tracepoint.c (decode_agent_options): Make "exp" parameter const,
and adjust.
(validate_actionline): Make "line" parameter a pointer to const
char, and adjust.
(encode_actions_1): Make "action_exp" local const, and adjust.
(encode_actions): Adjust.
(replace_comma): Delete.
(trace_dump_actions): Make "action_exp" and "next_comma" locals
const, and adjust. Don't frob the action string while splitting
it at commas. Instead, make a copy of each split substring in
turn.
(trace_dump_command): Adjust to validate_actionline prototype
change.
* tracepoint.h (decode_agent_options, decode_agent_options)
(encode_actions, validate_actionline): Change prototypes.
* valprint.h (output_command): Delete declaration.
(output_command_const): Declare.
* value.c (function_destroyer): Cast const away in xfree call.
commit 6f094a7631ce53c88c1454f5dac26473ed0312d6
Author: Keith Seitz <keiths@redhat.com>
Date: Wed Mar 13 17:55:50 2013 +0000
* gdb.texinfo (Maintenance Commands): Add missing ')' for
"maint agent" reference to Dynamic printf.
commit 243a8189577dfee5d11924750bfe0a2024963e88
Author: Pedro Alves <palves@redhat.com>
Date: Wed Mar 13 16:45:06 2013 +0000
More invalid pointer to pointer conversions.
As a follow up to:
http://sourceware.org/ml/gdb-patches/2013-03/msg00449.html
In a nutshell, casts between 'char **' <-> 'unsigned char **' and
'char **' <-> 'const char **' are invalid.
I grepped for "\*\*) &" and found these. There's another one in
demangle.c, but I've split fixing that one to a separate patch.
I think the ada_decode_symbol change is perhaps the one that could be
surprising. The function's description has this comment, which makes
things much clearer:
The GSYMBOL parameter is "mutable" in the C++ sense: logically
const, but nevertheless modified to a semantically equivalent form
when a decoded name is cached in it. */
const char *
ada_decode_symbol (const struct general_symbol_info *gsymbol)
With that out of the way, I think the patch ends up being pretty
obvious.
Tested on x86_64 Fedora 17.
gdb/
2013-03-13 Pedro Alves <palves@redhat.com>
* ada-lang.c (ada_decode_symbol): Cast away constness of GSYMBOL
rather than casting 'const char * const *' to 'const char **'.
* ada-lex.l (processInt): Make "trailer" local const. Remove
'const char **' cast.
* arm-linux-tdep.c (arm_stap_parse_special_token): Add 'char *'
locals, and use those as strtol output pointer, instead than doing
invalid casts to from 'const char **' to 'char **'.
(_initialize_demangle): Remove cast.
* i386-tdep.c (i386_stap_parse_special_token): : Add 'char *'
locals, and use those as strtol output pointer, instead than doing
invalid casts to from 'const char **' to 'char **'.
* solib-dsbt.c (dsbt_get_initial_loadmaps): Remove 'gdb_byte**'
casts.
* stap-probe.c (stap_parse_register_operand)
(stap_parse_single_operand): Likewise.
commit 98486eff86243307ae5c2c5beb6494edd0bd2219
Author: qiyao <qiyao>
Date: Wed Mar 13 03:40:26 2013 +0000
* tracepoint.c (tfile_get_trace_state_variable_value): Look for
the last matched 'V' blcok in trace frame.
gdb/gdbserver:
* tracepoint.c (traceframe_read_tsv): Look for the last matched
'V' block in trace frame.
gdb/testsuite:
* gdb.trace/tsv.exp (check_tsv): New.
(top level): Save a tfile on current trace session. Call
check_tsv on live target. Load the tfile with target tfile
and call check_tsv again.
commit dfeab3ef16ca6d5c2db720b26030855f172dd240
Author: qiyao <qiyao>
Date: Wed Mar 13 03:25:12 2013 +0000
gdb/testsuite/
2013-03-13 Yao Qi <yao@codesourcery.com>
* gdb.trace/tsv.exp: Remove code unrelated to testing TSV.
Replace some "gdb_test" with "gdb_test_no_output".
commit 0e28d5962edd389b9a312d27bb2e4860e83873db
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Wed Mar 13 00:00:03 2013 +0000
*** empty log message ***
commit fe278cba1c38983618d12c7ef97040ba24043ba6
Author: Alan Modra <amodra@bigpond.net.au>
Date: Tue Mar 12 23:00:04 2013 +0000
daily update
commit 763eb81a7df31394239f1e8e2f020beff9089cff
Author: Joel Brobecker <brobecker@gnat.com>
Date: Tue Mar 12 22:36:26 2013 +0000
Update NEWS file following GDB 7.6 branch creation.
gdb/ChangeLog:
* NEWS: Create a new section for the next release branch.
Rename the section of the current branch, now that it has
been cut.
commit 3b7c7af67b57482c437c4e3105119f380624547b
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Tue Mar 12 22:23:41 2013 +0000
Record GDB 7.6 branch creation. Bump version number to 7.6.50.20130312-cvs.
commit ebea35a6c9fcbe39e6bc71925fbe4c5dc4fa2175
Author: Sandra Loosemore <sandra@codesourcery.com>
Date: Tue Mar 12 19:18:57 2013 +0000
2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
include/
* opcode/nios2.h: Edit comment.
gas/
* config/tc-nios2.c (nios2_consume_arg): Delete 'k' case. Add 'o'
case. Add default BAD_CASE to switch.
gas/testsuite/
* gas/nios2/break.d: Check instruction values.
commit e1be38d26431f8f00bbbe782b5c3b9f2f00eca10
Author: Keith Seitz <keiths@redhat.com>
Date: Tue Mar 12 18:50:37 2013 +0000
* mi/mi-cmds.h (mi_execute_command): Make "cmd" const.
* mi/mi-interp.c (mi_interpreter_exec): Make "command" const.
Remove temporary copy of input string.
(mi_execute_command_wrapper): Make "cmd" const.
* mi/mi-main.c (mi_execute_command): Make "string_ptr" const.
* mi/mi-parse.c (mi_parse_argv): Make "args" const.
Use const strings.
(mi_parse): Make "cmd" const.
Use const strings.
* mi/mi-parse.h (mi_parse): Make "cmd" const.
commit 2ed1c04f8d7c53405eead13f9f11c7478c3ee411
Author: Keith Seitz <keiths@redhat.com>
Date: Tue Mar 12 17:39:39 2013 +0000
* ada-lang.c (ada_read_renaming_var_value): Pass const
pointer to expression string to parse_exp_1.
(create_excep_cond_exprs): Likewise.
* ax-gdb.c (agent_eval_command_one): Likewise.
(maint_agent_printf_command): Likewise.
Constify much of the string handling/parsing.
* breakpoint.c (set_breakpoint_condition): Pass const
pointer to expression string to parse_exp_1.
(update_watchpoint): Likewise.
(parse_cmd_to_aexpr): Constify string handling.
Pass const pointer to parse_exp_1.
(init_breakpoint_sal): Pass const pointer to parse_exp_1.
(find_condition_and_thread): Likewise.
Make TOK const.
(watch_command_1): Make "arg" const.
Constify string handling.
Copy the expression string instead of changing the input
string.
(update_breakpoint_location): Pass const pointer to
parse_exp_1.
* eval.c (parse_and_eval_address): Make "exp" const.
(parse_to_comma_and_eval): Make "expp" const.
(parse_and_eval): Make "exp" const.
* expression.h (parse_expression): Make argument const.
(parse_exp_1): Make first argument const.
* findcmd.c (parse_find_args): Treat "args" as const.
* linespec.c (parse_linespec): Pass const pointer to
linespec_expression_to_pc.
(linespec_expression_to_pc): Make "exp_ptr" const.
* parse.c (parse_exp_1): Make "stringptr" const.
Make a copy of the expression to pass to parse_exp_in_context until
this whole interface can be constified.
(parse_expression): Make "string" const.
* printcmd.c (ui_printf): Treat "arg" as const.
Handle const strings.
* tracepoint.c (validate_actionline): Pass const pointer to
all calls to parse_exp_1.
(encode_actions_1): Likewise.
* value.h (parse_to_comma_and_eval): Make argument const.
(parse_and_eval_address): Likewise.
(parse_and_eval): Likewise.
* varobj.c (varobj_create): Pass const pointer to parse_exp_1.
(varobj_set_value): Likewise.
* cli/cli-cmds.c (disassemble_command): Treat "arg" as const and
constify string handling.
Pass const pointers to parse_and_eval_address and
parse_to_comman_and_eval.
* cli/cli-utils.c (skip_to_space): Rename to ...
(skip_to_space_const): ... this. Handle const strings.
* cli/cli-utils.h (skip_to_space): Turn into macro which invokes
skip_to_space_const.
(skip_to_space_const): Declare.
* common/format.c (parse_format_string): Make "arg" const.
Handle const strings.
* common/format.h (parse_format_string): Make "arg" const.
* gdbserver/ax.c (ax_printf): Make "format" const.
* python/python.c (gdbpy_parse_and_eval): Do not make a copy
of the expression string.
commit e1c80caf88b4b321bdb11353dd5ddb7b092fd3bf
Author: Hui Zhu <teawater@gmail.com>
Date: Tue Mar 12 15:44:03 2013 +0000
2013-03-12 Hui Zhu <hui@codesourcery.com>
* dwarf2loc.c (dwarf2_compile_expr_to_ax): Update error message.
commit 50c4866178fc38a24bb03318019d6eea064658cd
Author: eager <eager>
Date: Tue Mar 12 15:19:23 2013 +0000
Eliminate warning message.
* opcodes/mips-dis.c (print_insn_args): Modify def of reg.
commit 252bf8675075ff9aeb334e751c95b4054178de6e
Author: Hui Zhu <teawater@gmail.com>
Date: Tue Mar 12 14:44:53 2013 +0000
2013-03-12 Yao Qi <yao@codesourcery.com>
Hui Zhu <hui@codesourcery.com>
* dwarf2loc.c (access_memory): Change nbits to nbytes in gdb_assert.
(dwarf2_compile_expr_to_ax): Call access_memory in DW_OP_deref and
DW_OP_deref_size.
commit 9f8dcb69d91a9850b4db6e17fc3fef53bb2ef850
Author: Paul N. Hilfinger <hilfinger@adacore.com>
Date: Tue Mar 12 09:03:05 2013 +0000
Allow 'thread' to be used as a variable name in expressions.
GDB treats the identifiers 'if', 'thread', and 'task' unconditionally
as expression delimiters in Ada mode, which is correct for 'if' and 'task',
but wrong for 'thread' in cases such as
print thread
Borrowing from c-exp.y, we observe that 'thread' must be followed by
numerals, whereas identifiers never are and treat them as delimiters
only in that case.
In the process, the current also refactors and incidentally fixes the
code for rewinding the input to before the delimiting tokens. For
example, the code
watch expr if i > 2
fails because the input is only rewound to just before the 'i',
leaving the 'if' as part of the expression (and thus making the
rest look like trailing junk rather than a conditional clause).
gdb/ChangeLog:
* ada-lex.l (rules): Only recognize 'thread' as a
delimiter when followed by numerals, as for c-exp.y.
Use new rewind_to_char function to rewind the input for
expression-delimiting tokens.
(rewind_to_char): New function.
gdb/testsuite/ChangeLog:
* gdb.ada/expr_delims.exp: New file.
* gdb.ada/expr_delims/foo.adb: New file.
* gdb.ada/expr_delims/pck.ads: New file.
* gdb.ada/expr_delims/pck.adb: New file.
commit 0368927dfbb44a481c95945d3db9ea33604e5287
Author: Sandra Loosemore <sandra@codesourcery.com>
Date: Tue Mar 12 02:41:26 2013 +0000
2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
include/
* opcode/nios2.h (OPX_WRPRS): New define.
(OP_MATCH_WRPRS): Likewise.
opcodes/
* nios2-opc.c (nios2_builtin_opcodes): Add entry for wrprs.
gas/
* config/tc-nios2.c (nios2_assemble_args_ds): New function.
(nios2_arg_info_structs): Add "d,s" and "d,s,E" entries.
gas/testsuite/
* gas/nios2/nios2.exp: Run wrprs.
* gas/nios2/wrprs.d: New file.
* gas/nios2/wrprs.s: Likewise.
commit b53c0bdc3ff25a4f10727642ffab066a56806b8e
Author: Sandra Loosemore <sandra@codesourcery.com>
Date: Tue Mar 12 02:20:08 2013 +0000
2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
include/
* opcode/nios2.h (OP_RDPRS): New define.
(OP_MATCH_RDPRS): Likewise.
opcodes/
* nios2-opc.c (nios2_builtin_opcodes): Add entry for rdprs.
gas/testsuite/
* gas/nios2/nios2.exp: Run rdprs.
* gas/nios2/rdprs.d: New file.
* gas/nios2/rdprs.s: Likewise.
commit 230d65ceda682d831b0c5f223c2a96856b15a424
Author: Sandra Loosemore <sandra@codesourcery.com>
Date: Tue Mar 12 01:41:41 2013 +0000
2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
opcodes/
* nios2-opc.c (nios2_builtin_regs): Add sstatus alias for ba register.
gas/testsuite/
* gas/nios2/nios2.exp: Run registers.
* gas/nios2/registers.d: New file.
* gas/nios2/registers.s: Likewise.
commit 437f6c01301c4b7e1a57a1ace6b42c6275f1f2cb
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Tue Mar 12 00:00:37 2013 +0000
*** empty log message ***
commit 40a4235fc944b72b46570509774f9b12e3c91619
Author: Alan Modra <amodra@bigpond.net.au>
Date: Mon Mar 11 23:00:05 2013 +0000
daily update
commit 408160ddf788972cdee8be708eeb5359b1a6dbb4
Author: Eli Zaretskii <eliz@gnu.org>
Date: Mon Mar 11 19:43:52 2013 +0000
* gdb.texinfo (General Query Packets): Don't use colon in index
entries visible to Info format.
commit 180315dc45822dbe361d786314f62418602f8d61
Author: Keith Seitz <keiths@redhat.com>
Date: Mon Mar 11 19:02:21 2013 +0000
* watchpoint.exp (test_no_hw_watchpoints): Add test using
both condition and thread. Then delete the watchpoint.
-----------------------------------------------------------------------
hooks/post-receive
--
Repository for Project Archer.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-03-14 17:40 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-03-14 17:40 [SCM] tromey/constify: reverse-20080717-branchpoint-14229-gd322fc7 tromey
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).