[llvm-commits] [llvm-gcc-4.2] r46381 - in /llvm-gcc-4.2/trunk/gcc: llvm-abi.h llvm-internal.h llvm-types.cpp
Duncan Sands
baldrick at free.fr
Fri Jan 25 22:25:02 PST 2008
Hi Evan, dropping zero sized aggregates from types
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20080121/057570.html
broke the Ada build. A zero-sized aggregate is used in a COMPONENT_REF, so
llvm-convert barfs because it can't find the corresponding LLVM field. All gcc
fields should have a corresponding LLVM field - the only exception we make is
for fields at variable offsets. I would like to keep it that way unless you
really can't solve this differently.
Best wishes,
Duncan.
More information about the llvm-commits
mailing list