binutils-gdb/gdb/compile
Simon Marchi ceacbf6edf gdb: remove TYPE_FIELD macro
Replace all uses of it by type::field.

Note that since type::field returns a reference to the field, some spots
are used to assign the whole field structure.  See ctfread.c, function
attach_fields_to_type, for example.  This is the same as was happening
with the macro, so I don't think it's a problem, but if anybody sees a
really nicer way to do this, now could be a good time to implement it.

gdb/ChangeLog:

	* gdbtypes.h (TYPE_FIELD): Remove.  Replace all uses with
	type::field.
2020-05-23 17:39:54 -04:00
..
compile-c-support.c
compile-c-symbols.c gdb: remove TYPE_FIELD macro 2020-05-23 17:39:54 -04:00
compile-c-types.c gdb: remove TYPE_NFIELDS macro 2020-05-22 16:55:15 -04:00
compile-c.h
compile-cplus-symbols.c
compile-cplus-types.c gdb: remove TYPE_FIELD macro 2020-05-23 17:39:54 -04:00
compile-cplus.h
compile-internal.h
compile-loc2c.c
compile-object-load.c gdb: remove TYPE_NFIELDS macro 2020-05-22 16:55:15 -04:00
compile-object-load.h
compile-object-run.c gdb: remove TYPE_NFIELDS macro 2020-05-22 16:55:15 -04:00
compile-object-run.h
compile.c
compile.h
gcc-c-plugin.h
gcc-cp-plugin.h