From 977a0c161de83a5e5397f9f7950d58173c4b4be2 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Tue, 7 Mar 2023 18:16:29 -0700 Subject: Constify linetables Linetables no longer change after they are created. This patch applies const to them. Note there is one hack to cast away const in mdebugread.c. This code allocates a linetable using 'malloc', then later copies it to the obstack. While this could be cleaned up, I chose not to do so because I have no way of testing it. Approved-By: Simon Marchi --- gdb/record-btrace.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gdb/record-btrace.c') diff --git a/gdb/record-btrace.c b/gdb/record-btrace.c index 55fe25e..5b6e33f 100644 --- a/gdb/record-btrace.c +++ b/gdb/record-btrace.c @@ -705,8 +705,8 @@ static struct btrace_line_range btrace_find_line_range (CORE_ADDR pc) { struct btrace_line_range range; - struct linetable_entry *lines; - struct linetable *ltable; + const linetable_entry *lines; + const linetable *ltable; struct symtab *symtab; int nlines, i; -- cgit v1.1