* cgen.h (struct cgen_maybe_multi_ifield): Add "const PTR p" to union.

Constify "leaf" and "multi".
This commit is contained in:
Alan Modra 2002-12-02 21:51:52 +00:00
parent d0619aa715
commit fcdef14b08
2 changed files with 10 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2002-12-03 Alan Modra <amodra@bigpond.net.au>
* cgen.h (struct cgen_maybe_multi_ifield): Add "const PTR p" to union.
Constify "leaf" and "multi".
2002-11-19 Klee Dienes <kdienes@apple.com> 2002-11-19 Klee Dienes <kdienes@apple.com>
* h8300.h (h8_opcode): Remove 'noperands', 'idx', and 'size' * h8300.h (h8_opcode): Remove 'noperands', 'idx', and 'size'

View File

@ -1,6 +1,7 @@
/* Header file for targets using CGEN: Cpu tools GENerator. /* Header file for targets using CGEN: Cpu tools GENerator.
Copyright 1996, 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002
Free Software Foundation, Inc.
This file is part of GDB, the GNU debugger, and the GNU Binutils. This file is part of GDB, the GNU debugger, and the GNU Binutils.
@ -620,8 +621,9 @@ typedef struct cgen_maybe_multi_ifield
n: indexed by array of more cgen_maybe_multi_ifields. */ n: indexed by array of more cgen_maybe_multi_ifields. */
union union
{ {
struct cgen_maybe_multi_ifield * multi; const PTR p;
struct cgen_ifld * leaf; const struct cgen_maybe_multi_ifield * multi;
const struct cgen_ifld * leaf;
} val; } val;
} }
CGEN_MAYBE_MULTI_IFLD; CGEN_MAYBE_MULTI_IFLD;