Bug in 19980806 and 19980814 snapshots

David Edelsohn dje@watson.ibm.com
Tue Sep 15 22:51:00 GMT 1998


>>>>> Fila Kolodny writes:

Fila> I get a compile error building these snapshots for rs6000 targets.
Fila> gcc/objc/encoding.c line 801 uses the ADJUST_ALIGN_FIELD macro which
Fila> references TYPE_MODE, TREE_TYPE and ARRAY_TYPE.  It seems that this was
Fila> broken as a result of the change by <ovidiu@aracnet.com> for correctly
Fila> computing the size of compound types in the presence of bitfields.

	If Mr. Predescu wants to use those macros, he needs to include the
appropriate header files to define macros that one would utilize to
implement ADJUST_FIELD_ALIGN using gcc/stor-layout.c as a template.  I
don't know how those headers might interact with the rest of the file, so
I am not going to start trying to fix it.  Hopefully the original author
can explore more how his changes interact with a greater variety of ports
and update his changes appropriately.

David



More information about the Gcc mailing list