Implement support for Chill POWERSETs.
authorPer Bothner <per@bothner.com>
Tue, 14 Dec 1993 04:32:51 +0000 (04:32 +0000)
committerPer Bothner <per@bothner.com>
Tue, 14 Dec 1993 04:32:51 +0000 (04:32 +0000)
commite909f287a8340e2fe7a99f6fc1649801ec807768
treec63edf815aaacd4fd20ca3cd370799843151bc34
parent1400cdc51d7a0264cea808e46f22a0a35faebac9
Implement support for Chill POWERSETs.
* ch-exp.y (operand_2):  Implement 'Element IN PowerSet'.
* ch-typeprint.c (chill_type_print_base):  Handle POWERSETs.
* ch-valprint.c (chill_val_print):  Handle TYPE_CODE_SET.
* eval.c (evaluate_subexp):  Implement BINOP_IN.
* expression.h (enum exp_opcode):  Added BINOP_IN.
* gdbtypes.c (create_set_type), gdbtypes.h:  New function.
* stabsread.c (read_type):  If 'S', create a set type.
* valarith.c (value_bit_index, value_in), value.h:  New functions,
for indexing in SETs.
gdb/ChangeLog
gdb/ch-exp.y
gdb/ch-typeprint.c
gdb/ch-valprint.c
gdb/gdbtypes.c
gdb/gdbtypes.h
gdb/stabsread.c