https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108342
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|libstdc++ |c++
--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
clang:
typedef struct __attribute__((__packed__))
{
/** Every frame starts with BB_FRAME_MAGIC. */
uint32_t magic;
unsigned char t;
fcomplex_t bb_iq_samples[BB_FRAME_IQ_SAMPLES_COUNT];
} bb_frame_t;
int t = sizeof(bb_frame_t);
t:
.long 4101 # 0x1005
.size t, 4
it might be the case clang does not implement the ABI ....