added size and alignment for float and double
authorBoris Boesler <boesler@ipd.info.uni-karlsruhe.de>
Tue, 11 Sep 2001 11:15:28 +0000 (11:15 +0000)
committerBoris Boesler <boesler@ipd.info.uni-karlsruhe.de>
Tue, 11 Sep 2001 11:15:28 +0000 (11:15 +0000)
[r252]

ir/ir/irmode.c

index 3f9ddc8..751a922 100644 (file)
@@ -93,11 +93,15 @@ init_mode (void)
   mode_f->name = id_from_str ("f", 1);
   mode_f->fsigned = 1;
   mode_f->ffloat = 1;
+  mode_f->ld_align = 4;
+  mode_f->size = 4;
 
   /* double */
   mode_d->name = id_from_str ("d", 1);
   mode_d->fsigned = 1;
   mode_d->ffloat = 1;
+  mode_d->ld_align = 4;
+  mode_d->size = 8;
 
   /* signed char */
   mode_c->name = id_from_str ("c", 1);