projects
/
libfirm
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a55eb59
)
long double has 4 byte alignment
author
Matthias Braun
<matthias.braun@kit.edu>
Wed, 27 Jun 2012 10:44:47 +0000
(12:44 +0200)
committer
Matthias Braun
<matthias.braun@kit.edu>
Wed, 27 Jun 2012 11:01:16 +0000
(13:01 +0200)
ir/be/ia32/bearch_ia32.c
patch
|
blob
|
history
diff --git
a/ir/be/ia32/bearch_ia32.c
b/ir/be/ia32/bearch_ia32.c
index
d718647
..
10d614d
100644
(file)
--- a/
ir/be/ia32/bearch_ia32.c
+++ b/
ir/be/ia32/bearch_ia32.c
@@
-1734,7
+1734,7
@@
static void ia32_init(void)
ia32_mode_E = new_float_mode("E", irma_x86_extended_float, 15, 63);
ia32_type_E = new_type_primitive(ia32_mode_E);
set_type_size_bytes(ia32_type_E, 12);
ia32_mode_E = new_float_mode("E", irma_x86_extended_float, 15, 63);
ia32_type_E = new_type_primitive(ia32_mode_E);
set_type_size_bytes(ia32_type_E, 12);
- set_type_alignment_bytes(ia32_type_E,
16
);
+ set_type_alignment_bytes(ia32_type_E,
4
);
mode_long_long = new_int_mode("long long", irma_twos_complement, 64, 1, 64);
type_long_long = new_type_primitive(mode_long_long);
mode_long_long = new_int_mode("long long", irma_twos_complement, 64, 1, 64);
type_long_long = new_type_primitive(mode_long_long);