search for: cint32_t

Displaying 1 result from an estimated 1 matches for "cint32_t".

Did you mean: uint32_t
2016 Jun 28
2
[BUG] 3.8 alignment/struct padding
...have what appears to be an alignment/struct padding bug. An i64 is not correctly aligned to the 8-byte boundary, and this results in a mismatched struct size between C and LLVM. We are currently running 3.8, and did not see this bug in 3.5. Please advise. Ram -- %int128m_T = type { [2 x i64] } %cint32_T = type { i32, i32 } %creal_T = type { double, double } %struct0_T = type { float, double, [4 x i8], [4 x i16], [100 x i32], [6 x i64], [64 x i64], [3 x i8], %creal_T, i32, i8, i16, %cint32_T, i32, [10 x %int128m_T], double, double, double, i8, double, float } In LLVM, the offsets are computed as:...