------- Comment #5 from dsiata at poczta dot onet dot pl 2006-09-14 10:46 ------- (In reply to comment #3) And what with such example: #include <stdio.h> #pragma pack(4) struct ABC { double a; int b; bool c; }; void Init(double& a) { a = 17.0; } int main() { ABC A; ABC B; int C; ABC D; printf("D.a = %f\n", D.a); Init(D.a); printf("D.a = %f\n", D.a); return 0; } There is Bus Error in Init function...
-- dsiata at poczta dot onet dot pl changed: What |Removed |Added ---------------------------------------------------------------------------- Status|VERIFIED |UNCONFIRMED Resolution|INVALID | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29078