float type alignment will be set later
authorMatthias Braun <matze@braunis.de>
Sat, 22 Mar 2008 11:49:04 +0000 (11:49 +0000)
committerMatthias Braun <matze@braunis.de>
Sat, 22 Mar 2008 11:49:04 +0000 (11:49 +0000)
[r19008]

type.c

diff --git a/type.c b/type.c
index aac602a..2bcc56c 100644 (file)
--- a/type.c
+++ b/type.c
@@ -119,19 +119,19 @@ static atomic_type_properties_t atomic_type_properties[ATOMIC_TYPE_LAST+1] = {
        },
        [ATOMIC_TYPE_FLOAT] = {
                .size       = 4,
-               .alignment  = 4,
+               .alignment  = (unsigned) -1,
                .flags      = ATOMIC_TYPE_FLAG_FLOAT | ATOMIC_TYPE_FLAG_ARITHMETIC
                              | ATOMIC_TYPE_FLAG_SIGNED,
        },
        [ATOMIC_TYPE_DOUBLE] = {
                .size       = 8,
-               .alignment  = 8,
+               .alignment  = (unsigned) -1,
                .flags      = ATOMIC_TYPE_FLAG_FLOAT | ATOMIC_TYPE_FLAG_ARITHMETIC
                              | ATOMIC_TYPE_FLAG_SIGNED,
        },
        [ATOMIC_TYPE_LONG_DOUBLE] = {
                .size       = 12,
-               .alignment  = 12,
+               .alignment  = (unsigned) -1,
                .flags      = ATOMIC_TYPE_FLAG_FLOAT | ATOMIC_TYPE_FLAG_ARITHMETIC
                              | ATOMIC_TYPE_FLAG_SIGNED,
        },